Eclipse egit替换git索引中的单个文件头版本vs文件

Eclipse egit替换git索引中的单个文件头版本vs文件,eclipse,git,egit,git-reset,Eclipse,Git,Egit,Git Reset,在egit git eclipse插件中,我知道我可以通过右键单击单个文件并选择Replace With>HEAD Revision来“重置”该文件。在git索引中替换为HEAD版次与替换文件有什么区别?HEAD是已提交文件的版本 索引是为提交做准备而暂存(添加)的文件的版本,但尚未提交。谢谢(这里对git来说还是新的-尝试突破我的svn术语)。“替换为HEAD”类似于说“还原到此文件的最后提交版本”?“还原到此文件的最后提交版本”(在本地回购中)

在egit git eclipse插件中,我知道我可以通过右键单击单个文件并选择Replace With>HEAD Revision来“重置”该文件。在git索引中替换为HEAD版次与替换文件有什么区别?

HEAD
是已提交文件的版本


索引是为提交做准备而暂存(添加)的文件的版本,但尚未提交。

谢谢(这里对git来说还是新的-尝试突破我的svn术语)。“替换为
HEAD
”类似于说“还原到此文件的最后提交版本”?“还原到此文件的最后提交版本”(在本地回购中)