IntelliJ的Git checkout在一个实例中损坏了另一个实例中打开的项目。

问题描述 投票:0回答:1

我在我们的项目中使用IntelliJ Idea 18 + Git。

我已经把myproject克隆到了如下位置 C:\workspaces\myproject1C:\workspaces\myproject2

如果我打开2个IntelliJ实例:一个指向的是 myproject1 和另一个进入 myProject2 如果我开始使用myproject1并在IntelliJ IDEA中切换分支......它也会破坏myproject2。

为什么会发生这种情况?我只是想在机器中同时有2个repo的副本,这样我就可以在我的分支上工作,同时也可以在另一个IntelliJ项目中对同一repo的另一个分支进行同行评审。但是在IntelliJ中改变一个分支(myproject1)也会影响 myproject2.

git intellij-idea jetbrains-ide workspace
1个回答
0
投票

你需要确保你应该打开 myproject1myproject2 在完全不同的 IntelliJ 实例中。从您的描述来看,它们好像在某个地方 "重叠 "了,这可能是由于。

  1. 您在打开项目时,选择了 C:\workspaces\
  2. 您错开了同一个项目
© www.soinside.com 2019 - 2024. All rights reserved.