After git clone, I do not see my branch
我在Github上有一个存储库。它包含主和一个分支。
当我克隆它的时候,我只得到了主人,没有看到我的分支。为什么会这样?如何查看存储库中的所有分支?
默认情况下,
如果运行
要创建要处理的本地分支,请使用
1 | git branch <branch-name> origin/<branch-name> |
这将创建一个新的本地分支,使用远程分支作为起点。
您可以直接执行以下操作:
1 | git checkout <original-remote-branch-name> |
。
这将自动创建一个本地分支,跟踪具有相同名称的远程分支。如果您想在master之外的特定分支上工作,请在克隆之后始终执行此操作。
注意:克隆时,远程名称默认为"origin",这与您正在开发的其他计算机中使用的远程名称不同。因此,您可以在克隆或推送到源站之前,首先命名您的遥控器。
用途:
1 | git branch -r |
这将显示所有远程分支。然后你可以做:
1 2 | git branch -t my_local_branch origin/remote_branch git checkout my_local_branch |
号
然后做你的工作,然后推到远程分支。