Git 如何第一次提取远程目录?
我被要求从GitHub服务器克隆项目存储库 服务器上有三个分支:Git 如何第一次提取远程目录?,git,github,Git,Github,我被要求从GitHub服务器克隆项目存储库 服务器上有三个分支:master、qa和dev 将克隆带到项目后,如何签出qa或dev分支,因为这两个分支都不在本地计算机上 我试过这个命令 git checkout qa 这引起了一个错误 $git签出qa错误:pathspec“qa”与任何已知文件都不匹配 到吉特 假设您的项目被称为someprojectlibrary,除了defaultmaster之外,您还需要分支qa和dev。以下是您要做的: git clone https://github
master
、qa
和dev
将克隆带到项目后,如何签出qa
或dev
分支,因为这两个分支都不在本地计算机上
我试过这个命令
git checkout qa
这引起了一个错误
$git签出qa错误:pathspec“qa”与任何已知文件都不匹配
到吉特
假设您的项目被称为someprojectlibrary,除了default
master
之外,您还需要分支qa
和dev
。以下是您要做的:
git clone https://github.com/someperson/someproject.git
cd someproject
git checkout -b qa origin/qa
gir checkout -b dev origin/dev
现在,您的本地分支qa
和dev
跟踪相应的远程分支,您可以查看它们:
git checkout qa
git checkout dev
我编辑了问题@BiffenAny Git tutorial将告诉您如何切换分支,可能在第一章中。我知道如何切换分支,-Git checkout branchName,但这是您在本地机器上拥有该分支的时候。您是否尝试过
Git checkout qa
?是,它不起作用,git checkout-qa
和git checkout-dev
应该足够了。