如何使用跟踪选项将新分支推送到远程存储库

时间:2016-09-13 05:51:09

标签: git

我正在处理从主线分支创建的本地分支(feature1)。我想将此本地分支推送到远程存储库。如何使用跟踪选项在git中实现此目的。

2 个答案:

答案 0 :(得分:8)

使用git push -u origin <branch> 选项推送:

-u

--set-upstreamorigin的缩写,将<branch>的上游设置为temp名称。如果省略分支名称,则使用本地分支名称。关于exceptions.SystemExit的全文。

答案 1 :(得分:1)

你可以通过

从主流分支创建一个功能分支
git checkout -b <branch>

因此,您可以使用以下命令将此本地分支推送到服务器。 -u选项是设置分支的上游。

git push -u origin <branch>

这会将本地分支推送到远程。

继续,继续添加/编辑此分支中的文件并提交

git add <file>
git commit -m "message to commit"

然后只需推送您的更改,不使用-u选项。

git push origin <branch>