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