如何成功签出我同事的存储库?

Nic*_*kis 2 git github git-remote

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

 git remote add coworkerBranch git://coworkersUsername/repo.git
 git fetch origin
 git checkout coworkerBranch
Run Code Online (Sandbox Code Playgroud)

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

Von*_*onC 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
Run Code Online (Sandbox Code Playgroud)

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

coworker”是对同事存储库的引用的名称,与“ origin”不同。
" origin" 引用您克隆的原始存储库。
但是您可以添加您想要/需要的尽可能多的其他上游存储库