“检测到未注册的Git根目录”,因为项目的父目录由Git进行版本控制

时间:2013-09-26 21:48:20

标签: git intellij-idea mercurial pycharm

我设置了一个PyCharm项目/parent/project,由Mercurial在/parent/project/.hg管理。与此项目无关,/parent由Git在/parent/.git处理。

不幸的是,这导致PyCharm抱怨:“检测到未注册的Git root:目录/父目录在Git下,但未在设置中注册。”

对此有什么干净的解决方案?理想情况下,我希望PyCharm简单地忽略项目目录本身上方目录中的任何存储库。

2 个答案:

答案 0 :(得分:0)

到目前为止,IntelliJ仅支持通过http://www.jetbrains.com/idea/webhelp/configuring-ignored-files.html忽略的文件。不过,我担心它不会帮助你使用父文件夹。在这种情况下,您可能希望将VCS根分离到不相关的文件夹。

答案 1 :(得分:0)

在Intelij想法中:您需要打开项目设置 - >图书馆并清除所有无效的红色图书馆。 单击确定,错误将消失。