我正在开展一个项目,我有3个分支
master
second-branch
third-branch
现在,我第一次在同一个项目中工作,但在不同的计算机上工作。
我刚刚克隆了这个项目,我做了:
$ git branch
我所看到的只是master
分支,与$ git fetch
相同,所以,我如何检查我在克隆项目的第一台计算机上工作的其他分支?
答案 0 :(得分:2)
使用git branch --all
查看与回购相关的所有分支。您应该只能使用git checkout <branch-name>
答案 1 :(得分:1)
您只在git branch
以下内容将向您展示所有远程分支
git branch -r
您可以使用
创建远程分支的本地副本git checkout -b <local_name> <remote_name>
答案 2 :(得分:1)
假设您的第二个和第三个分支机构位于您的遥控器(例如GitHub)以及您的本地计算机上,您可以执行以下操作:
plackup -E production -s Starman --workers=10 -l /tmp/app.sock -a ./bin/app.pl
获取并跟踪计算机上的远程分支。
如果您还没有将分支机构推到遥控器上,请运行:
git checkout --track -b origin/second_branch
将该分支复制到远程,以便您可以使用第一个命令将其下拉。