切换分支时Git未经注册的文件确认

时间:2016-09-13 08:08:09

标签: eclipse git egit spring-tool-suite

我正在使用eclipse的git插件,我注意到它有一个问题,并希望这是一个简单的配置更改。有人可以帮忙吗?

切换分支时,未提交的更改将合并到新签出的分支上(仅在某些情况下)。似乎这种情况每次发生时都会发生,并且安全"这样做。重新创建的方式是:

  1. 创建功能分支" branch1"来自远程存储库
  2. 创建功能分支" branch2"来自同一个远程存储库
  3. 对" branch2"进行更改并且不做出改变。
  4. 切换到" branch1" 一个。没有显示确认消息。 湾来自" branch2"的未提交更改被合并到" branch1"
  5. 我希望能够强制显示提交消息(就像使用git-bash一样)。这可能吗?

1 个答案:

答案 0 :(得分:1)

根据我的理解,这种行为是由EGit实现的:只要要检出的文件不与工作目录冲突,就会执行检出。并且保留未提交的更改。

如果您认为EGit应提供处理未提交更改的其他策略,我建议您打开增强请求:https://eclipse.org/egit/support/

同时,您可能希望在切换分支之前(手动)存储未提交的更改。这就是我在大多数人看到的情况。