2017-04-03 25 views
0

我对gerrit做了一个承诺。除了空白之外,还有一些文件没有变化。使用Eclipse,我用先前的版本(别人创作的版本没有额外的空格)替换了当前版本的文件(其中一个带有额外的不需要的空格)。然后我根据注释对代码做了一些更改。所以现在我正处于准备再次提交并上传新补丁集以供审核的阶段。然而,我用旧版本替换的文件在临时区域显示了一个已更改的文件。这是正确的行为?我是git/gerrit的新用户,但这看起来很奇怪。为什么恢复的文件显示为下一个补丁集中的更改?

回答

1

是的,这是正确的。与具有空格的版本相比,它们在暂存区域中显示为已更改的文件。当你提交更改时(不要忘记使用“git commit --amend”,这是非常重要的),并对前一次提交(基于你的更改的那个)执行一个“git diff”,这些文件不会再次显示。

+0

感谢您为我澄清这一点。 –

相关问题