关于git:我怎样才能第一次拉出远程目录?

How can I pull remote directory first time?

本问题已经有最佳答案,请猛点这里访问。

我被要求从Github服务器上复制项目存储库。

服务器上有三个分支:masterqadev

在将克隆带到项目之后,我如何检查qadev分支,因为这两个分支都不在我的本地计算机上?

我试过命令了

1
git checkout qa

它引起了一个错误

$ git checkout qa error: pathspec 'qa' did not match any file(s) known
to git.


假设您的项目称为someproject库,除了默认的master,您还需要分支qadev。以下是您的工作:

1
2
3
4
git clone https://github.com/someperson/someproject.git
cd someproject
git checkout -b qa origin/qa
gir checkout -b dev origin/dev

现在您的本地分支qadev跟踪对应的远程分支,您可以查看:

1
2
git checkout qa
git checkout dev


看看我该如何签出一个远程git分支?。这是指更改为当前不在您的计算机上的分支。此外,值得阅读已接受答案的评论。