有时我会进入文件并清理一下,删除不需要的空间。然后当然,由于文件已更改,因此当我运行该文件时,git status
它会显示在列表中:
Changes not staged for commit:
modified: myfile.js
有没有办法让git停止思考发生了变化,至少直到我再次进行更改(以防我进行了重要的更改)?
您的问题的答案是否定的。
Git状态正在比较三件事:您的工作树,索引和HEAD。如果您希望工作树与HEAD不同,则有以下三种可能性:索引可以与工作树相同(为提交而进行的更改),索引可以与HEAD(为提交而未进行的更改)相同,或索引都不能为零(在这种情况下,您已经进行了一些提交更改,而没有进行更改)。
因此,我认为没有想要的东西,没有对git-status的输出进行后处理或暂时将HEAD操纵为永远不会成为历史一部分的东西。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句