Intellij git:克隆特定分支

Dan*_*eim 6 git version-control branch clone intellij-idea

我是Intellij的新手.我需要基于特定的git分支创建一个新项目.我从Version Control-> Git中选择了File-> new-> Project但是只有3个字段导致克隆master分支:

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

但是没有选择提交特定分支.

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

Luc*_*sso 10

正如吸血鬼所说,你必须克隆所有的git项目,然后改变分支.你可以按右下角更改分支> Git:master> Remote Branches>选择你的分支> Checkout作为新的本地分支


Vam*_*ire 8

您误解了Git。像在任何DVCS中一样,在Git中默认克隆完整的存储库,包括所有分支。仅对于克隆存储库的默认分支(通常是master),会自动创建一个本地分支并检出。但是,您仍将克隆存储库的所有分支作为本地存储库中的远程跟踪分支显示。因此,只需在完成克隆后签出您想要的分支即可。如果改为使用命令行克隆,则可以给clone命令一个分支,如果该克隆与默认分支不同,则应该在克隆后自动将其检出,但是IJ显然没有此选项。但是克隆后切换分支很容易。


小智 6

首先从 master 结帐,完成后转到右下角,然后单击 Git,弹出窗口将打开,单击显示更多,它将填充远程分支中的所有分支。(更好地拖动并最大化该框)。并从远程分支中选择您需要的分支并签出。您选择的分支将自动作为您在 intellij 中的项目。Inttelij 底部位置的图像

选择显示更多选项

请检查您所需的分支