我仍在学习 git,不确定一些基本的东西是如何工作的。我通过执行以下操作创建了一个本地分支:
git branch AppStore
我不记得我是如何将此分支推送到 github.com,但我可以在存储库中看到 MyBranch。当我做
git branch -a
我看到这个:
ARC
* AppStore
Refactoring
Release3
master
remotes/origin/AppStore
remotes/origin/HEAD -> origin/master
还列出了更多遥控器。因此,在我创建分支的计算机上,我看到了 AppStore 分支。但是,我的同事没有一个可以。当我们尝试
git pull origin AppStore
它抓住了变化。但是当我们尝试
git checkout AppStore
or
git checkout origin AppStore
我们没能做到。我们缺少什么?谢谢!
编辑:
我确实根据 VonC 的回答尝试了这个:
git push --set-upstream origin AppStore
输入我的凭据后,我得到:
Branch AppStore set up to track remote branch AppStore from origin.
Everything up-to-date
但是我的同事仍然看不到分支:-。