2

我在命令行中输入了以下表达式:

 git remote add coworkerBranch git://coworkersUsername/repo.git
 git fetch origin
 git checkout coworkerBranch

但是,当我检查本地驱动器上的文件时,它们并没有被更改以匹配我同事的更改。我对整个 git 语法很陌生,所以我可能完全不知道,但我还需要做些什么来访问他的文件吗?

4

1 回答 1

5

您不签出遥控器(请参阅“使用遥控器”):您从中获取,并签出它的一个分支:

git remote add coworker git://coworkersUsername/repo.git
git fetch coworker 
git branch --all # choose a branch
git checkout --track -b aBranch coworker/aBranch

(参见“使用远程分支”)

" coworker" 是引用同事 repo 的名称,与 " origin" 不同。
" origin" 引用您克隆的原始存储库。但是您可以添加您想要/需要的任意数量
的其他上游存储库。

于 2013-10-04T05:21:21.507 回答