更新时删除了所有本地更改

时间:2014-07-08 07:58:54

标签: java git intellij-idea

我和我的一个同事一起在Java项目下工作。项目源托管在私有GitHub存储库中。我们都使用IntelliJ Idea 13来处理它 - 提交更改并从Git存储库更新项目。整个IntelliJ Idea项目也在GIT存储库中。

问题在于,有时候(大约在几次提交/更新之后,由于这种情况是随机发生的,因此无法确定)Idea会决定删除我所有的本地更改,只需从Git获取更新。在ALL下我指的是所有 - 所有新文件,所有更改,所有资源 - 无论在本地更改还是尚未提交。通常更新很顺利,即使应该合并某些内容 - Idea提供了一个可以解决问题的合并对话框,因此这不是关于合并更改的确定。

这也不是与操作系统相关的问题,因为我们一直在不同的平台上工作(至少是Win XP / 7/8,Ubuntu和Mac OS X) - 这个问题无处不在。

我一直在寻找这个问题的解决方案已经有一段时间了,甚至没有找到关于它的单个帖子,所以我决定在这里问 - 可能有人可能会给我一些提示。可能我对GIT一无所知,因为我并没有真正使用它。

由于这种情况很模糊,我不确定应该在主题中添加哪些信息来澄清情况。

提前多多感谢!

P.S。
一个疯狂的猜测 - IntelliJ Idea在其项目文件中有一个workspace.xml文件,它表示工作区域的用户相关设置以及其他一些东西 - 它也在我们项目的GIT中,并且偶尔会通过其他更改提交,可能是导致这个问题?

0 个答案:

没有答案