我创建了一个本地分支机构,我想把它“推”到上游。这里有一个类似的问题,关于Stack溢出如何跟踪新创建的远程分支。然而,我的工作流程略有不同。第一我想要创建一个本地分支,我只会在满足并想要分享我的分支时才把它推向上游。我该怎么做?(我的谷歌搜索似乎没有任何结果)。我将如何告诉我的同事从上游存储库中提取它?用Git 2.0更新有一个更简单的答案我写了如下:https://stackoverflow.com/a/27185855/109305
3 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
git checkout -b <branch-name> # Create a new branch and check it out
git push <remote-name> <branch-name>
<remote-name>
origin
git push <remote-name> <local-branch-name>:<remote-branch-name>
:<remote-branch-name>
git pull
git push --set-upstream <remote-name> <local-branch-name>
--set-upstream
对于最新或成功推送的每个分支,添加上游(跟踪)引用,由无参数的git-拉(1)和其他命令使用。
慕的地6264312
TA贡献1817条经验 获得超6个赞
git checkout -b your_branch
git push -u origin your_branch
git fetch git checkout origin/your_branch
git push
... work ... git commit ... work ... git commit git push origin HEAD:refs/heads/your_branch
git checkout --track -b your_branch origin/your_branch ... work ... git commit ... work ... git commit git push
- 3 回答
- 0 关注
- 1888 浏览
添加回答
举报
0/150
提交
取消