Git documentation关于revert
的{{1}}子命令:
恢复
这有一个非常相似的UI来更新和上演 所选路径的信息将恢复为HEAD的 版本
也许我错误地理解了这段文字......我理解为:
git add -i
与revert
相同。
但在实践中,我看到git checkout -- file_name
仅从暂存区域中删除文件。我的翻译是否错误,或文档中的文字是否错误?
答案 0 :(得分:0)
子命令还原(在交互模式下)命令还原和命令重置之间存在差异。
因此,如果你想真正重置一些文件,你必须使用 git checkout - HEAD filename
<小时/> 来自文档: