关于Git克隆和分支

时间:2016-12-30 10:51:30

标签: git

我的理解是Git clone从本地远程带来了所有东西。 现在,当我想在作为存储库一部分的分支上工作时,为什么我必须创建一个本地分支,因为分支已经存在并且我克隆了它,它也应该存在于本地克隆中

1 个答案:

答案 0 :(得分:2)

好吧..你是对的,git clone(...)进入你的本地机器回购。

git branch(..)创建一个本地分支。

现在,如果您要使用的分支已经在您刚刚克隆的仓库中,您不需要重新创建分支(您可以,但它不是必需的)。你可以使用git checkout,而无需使用之前的git branch(..)

示例:repo有2个分支。主人和开发者 * git clone(url bla bla)

* cd / repoName (现在你在主分公司)

* git branch -a(这将显示所有分支,红色是遥控器,白色本地和绿色实际分支)

* git checkout dev

这就是全部,你去dev分支,你没有创建它。 (仅适用于已有的远程分支)

相关问题