28

我有一个本地 Git 存储库,其中包含我自己的分支、存储库和所有爵士乐,我想将此存储库添加到 IntelliJ IDEA 中,以便我可以管理它,而不是从 IDEA 中创建存储库的新副本。我怎么做?

谢谢!

4

5 回答 5

12

您实际上可以使用现有的存储库。只需转到打开并打开您想要成为根目录的目录。然后选择 git repo 目录,进入 VCS 菜单,然后选择Enable Version Control Integration

这就是我的全部。在 Mac 上就是这么简单。不确定其他平台上的流程是否完全相同。

于 2015-07-08T13:24:35.423 回答
11

理想的方法是在 Intellij 中打开目录,而不是尝试从 repo 导入它。当您将目录作为项目打开时,Intellij 会询问您是否需要配置 VCS。

甚至在 Intellij 中创建项目后,您也可以转到 VCS 菜单并包含到 Git 存储库中。

于 2013-03-22T15:30:33.473 回答
4

本质上它只是两个步骤:

  1. 指定 VCS 根目录,

    这应该在首选项 ( ⌘,) > 版本控制中完成

  2. 启用版本控制集成

    如果您可以在Menu > VCS中找到此选项,祝您好运,只需单击它。否则,请选择菜单 > 帮助 > 查找操作...( ⇧⌘A),然后键入Enable Version Control Integration,然后按Enter键。

于 2016-05-25T03:38:37.880 回答
3

当您启动 intellij 并且没有打开任何项目时,会出现“从 VCS 导入”的对话框选项。选择它而不是创建新项目或导入项目。

于 2013-09-29T13:20:27.700 回答
2

在最新版本的 IntelliJ IDEA 上,当项目包含多个模块并且其中一个模块已经绑定到 VCS 集成时,将不会出现VCS > Enable Version Control Integration菜单。如果在将集成添加到项目之前,其中一个模块缺少相关的.git目录,则会发生这种情况。

通过浏览到相关项目的.idea/vcs.xml文件然后添加另一行来解决,例如:

<mapping directory="$PROJECT_DIR$/../project_name" vcs="Git" />

更改应立即反映在 UI 中(例如,更改的行将突出显示)。

于 2018-04-30T02:03:53.500 回答