提交后上台了吗?

时间:2010-09-11 16:39:18

标签: eclipse git egit

我从今天开始使用egit进行日食

但是有一个问题。

我提交了一个文件(完美地运行),但是在提交之后文件被暂存再次提交? 并且使用“git status”文件列出“要提交的更改:” 但没有任何改变“git diff”没有输出。

什么事?

在命令行中提交似乎按预期工作。这是一般性的问题吗?

问候

2 个答案:

答案 0 :(得分:4)

看起来像bug 307560

  

基本上,似乎有一种情况是EGit或JGit会在提交前或提交后立即更改文件的文件模式,然后文件在项目中被标记为脏。
  奇怪的是,EGit选择足够的文件模式来将文件标记为脏,但不足以让您检查新的文件模式更改(您是否想要) - 即使使用脏文件标记,也尝试提交告诉你“没有选择更改的项目。你想   修改最后一次提交?“

答案 1 :(得分:0)

您需要将已更改的文件从“Unstaged Changes”窗口拖到“Staged Changes”窗口