所以让我们说有人做了一个名为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,所以任何帮助都会受到赞赏。
答案 0 :(得分:3)
查找所有远程分支:
git fetch
创建一个本地分支并跟踪它(获取/推送)
git checkout -b fooBranch origin/fooBranch