将现有的git local分支连接到现有的gitlab远程分支

时间:2019-05-03 09:12:22

标签: git gitlab

这是我所做的:

(master)  $ git checkout -b branch3
(branch3) $ ...
(branch3) $ git commit -m "..."
(branch3) $ git push origin branch3

您可以看到我忘记了git push命令中的-u选项。 这意味着branch3本地分支不会跟踪远程branch3

我应该怎么做才能启用此跟踪?

我已经尝试过了:

(branch3)$ git branch --track branch3 origin/branch3

但是它给我一个错误,因为分支已经存在?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以试试吗?

  

git branch --set-upstream-to origin / branch3

Réference