如何跟踪不是我的git

时间:2015-07-01 13:56:54

标签: git

所以让我们说有人做了一个名为fooBranch的远程分支

我浏览了其他帖子并找到了

git fetch --all
git branch -a

并且能够看到

remotes/origin/fooBranch

我可以使用

检查出来
git checkout fooBranch

使用这篇文章How do I check out a remote Git branch? 问题是,我希望能够跟踪分支并将更改推送到分支。

我查看了大量不同的帖子来设置上游和跟踪,但它们无法正常工作。比如Make an existing Git branch track a remote branch? 我使用git 2.1.0,我已经花了一个小时试图计算出T_T,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:3)

查找所有远程分支:

git fetch  

创建一个本地分支并跟踪它(获取/推送)

git checkout -b fooBranch origin/fooBranch