强制intellij Idea与另一个git存储库一起工作

时间:2012-11-05 17:11:05

标签: git intellij-idea

我的项目看起来像这样

|.git(this is the project's git)
|--App1
|--App2
|--MyApp |.git (this is the git for heroku with dummy commits)
         |--SubFolder1
         |--SubFolder2

我有另一个用于heroku部署的git存储库。

我只使用intellij-idea和“MyApp”文件夹。

Intellij使用./MyApp/.git存储库。

有没有办法告诉intellij想法使用./.git存储库?

Aka可以设置git存储库路径还是忽略给定的.git存储库?

1 个答案:

答案 0 :(得分:2)

使用此设置无法使IntelliJ正常工作。

此外,虽然可能,但在Git本身设置这样的工作空间并不简单。 如果您在MyApp中,但想要使用“父”Git存储库,则必须使用--git-dir命令为所有命令添加前缀,以便指定.git的位置:

cd .../project/MyApp
git --git-dir=.../project/.git status

要使用存储库,IntelliJ会调用Git命令,如status,push等。它不支持为它们指定git-dir。如果您在JetBrains bugtracker中打开功能请求,可能会在将来实施,但不是在最近的将来。