Intellij git:克隆特定分支

时间:2017-04-24 13:50:32

标签: git intellij-idea version-control branch clone

我是Intellij的新手。 我需要基于特定的git分支创建一个新项目。 我选择了: File-> new->来自版本控制的项目 - > Git 但是只有3个字段导致克隆主分支:

  • Git存储库URL
  • 父目录
  • 目录名称

但是没有提交特定分支的选项。

无论如何使用Intellij中的Git克隆特定分支?

3 个答案:

答案 0 :(得分:8)

正如吸血鬼所说,你必须克隆所有的git项目,然后改变分支。 您可以更改按右下角的分支> Git:master>远程分支>选择你的分支>结帐为新的本地分支

答案 1 :(得分:6)

你错误地理解了Git。在Git中,默认情况下,您可以克隆包含所有分支的完整存储库。仅对于克隆存储库的默认分支(通常为master),会自动创建并签出本地分支。但是,您仍然将克隆存储库的所有分支作为远程跟踪分支存在于本地存储库中。因此,只需在完成克隆后检出所需的分支。如果您使用命令行进行克隆,则可以为克隆命令提供自动克隆后应该检出的分支(如果与默认分支不同),但IJ显然没有选项。但是克隆后切换分支很容易。

答案 2 :(得分:4)

首先,您要从master结帐,完成后转到右下角,然后单击Git,将打开弹出窗口,单击Show more,它将填充远程Branch中的所有分支。 (最好拖动并最大化该框)。然后从“远程分支机构”中选择所需的分支机构,然后进行签出。自动将您选择的分支作为您在intellij中的项目。 Image of Inttelij Bottom Location

Select Show more Option

Do Check your required branch