我有一个本地 Git 存储库,其中包含我自己的分支、存储库和所有爵士乐,我想将此存储库添加到 IntelliJ IDEA 中,以便我可以管理它,而不是从 IDEA 中创建存储库的新副本。我怎么做?
谢谢!
我有一个本地 Git 存储库,其中包含我自己的分支、存储库和所有爵士乐,我想将此存储库添加到 IntelliJ IDEA 中,以便我可以管理它,而不是从 IDEA 中创建存储库的新副本。我怎么做?
谢谢!
您实际上可以使用现有的存储库。只需转到打开并打开您想要成为根目录的目录。然后选择 git repo 目录,进入 VCS 菜单,然后选择Enable Version Control Integration。
这就是我的全部。在 Mac 上就是这么简单。不确定其他平台上的流程是否完全相同。
理想的方法是在 Intellij 中打开目录,而不是尝试从 repo 导入它。当您将目录作为项目打开时,Intellij 会询问您是否需要配置 VCS。
甚至在 Intellij 中创建项目后,您也可以转到 VCS 菜单并包含到 Git 存储库中。
本质上它只是两个步骤:
指定 VCS 根目录,
这应该在首选项 ( ⌘,
) > 版本控制中完成
启用版本控制集成
如果您可以在Menu > VCS中找到此选项,祝您好运,只需单击它。否则,请选择菜单 > 帮助 > 查找操作...( ⇧⌘A
),然后键入Enable Version Control Integration
,然后按Enter
键。
当您启动 intellij 并且没有打开任何项目时,会出现“从 VCS 导入”的对话框选项。选择它而不是创建新项目或导入项目。
在最新版本的 IntelliJ IDEA 上,当项目包含多个模块并且其中一个模块已经绑定到 VCS 集成时,将不会出现VCS > Enable Version Control Integration菜单。如果在将集成添加到项目之前,其中一个模块缺少相关的.git目录,则会发生这种情况。
通过浏览到相关项目的.idea/vcs.xml文件然后添加另一行来解决,例如:
<mapping directory="$PROJECT_DIR$/../project_name" vcs="Git" />
更改应立即反映在 UI 中(例如,更改的行将突出显示)。