如何告诉git停止显示处于git状态的文件,直到再次对其进行修改?

堆垛机

有时我会进入文件并清理一下,删除不需要的空间。然后当然,由于文件已更改,因此当我运行该文件时,git status它会显示在列表中:

Changes not staged for commit:
modified:   myfile.js

有没有办法让git停止思考发生了变化,至少直到我再次进行更改(以防我进行了重要的更改)?

用户名

您的问题的答案是否定的。

Git状态正在比较三件事:您的工作树,索引和HEAD。如果您希望工作树与HEAD不同,则有以下三种可能性:索引可以与工作树相同(为提交而进行的更改),索引可以与HEAD(为提交而未进行的更改)相同,或索引都不能为零(在这种情况下,您已经进行了一些提交更改,而没有进行更改)。

因此,我认为没有想要的东西,没有对git-status的输出进行后处理或暂时将HEAD操纵为永远不会成为历史一部分的东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

git checkout <file>使其处于“修改”状态?

如何在Git中停止跟踪文件,但允许在本地副本上对其进行“可忽略的”更改?

git 文件在重置并从 master 签出到 feature 分支后仍处于修改状态

如何获得新的git分支以显示其相对于其远程的状态?

如何告诉 Git 完全忘记文件?

如何从状态获取列表并在qore中对其进行修改?

git状态-不显示未跟踪的文件

如何使按钮保持突出显示状态,直到我再次单击网格

暂存具有特定扩展名的文件,只有那些在git状态下显示为已修改的文件

.DS_Store尽管处于.gitignore状态,但仍显示为git状态

git子模块显示为git状态的文件

git clean删除的文件未在git状态下显示

是否有可能仅以git状态修改文件?

如何找到修改文件的最新git commit?

如何撤销已修改文件的git checkout

如何在Git Push中修改文件?

关于当前脏状态对最后一次提交进行了超过'n'个修改的文件的Git列表

告诉GIT忽略某些文件

如何停止跟踪文件并将其当前状态保存在Git中?

如何git显示暂存文件?

文件的Git文件状态

更新修改的文件-git

git藏匿修改文件?

如何再次开始跟踪从git索引中删除的目录/文件?

如何设置vscode在不刷新的情况下自动显示git repo中的修改文件?

如何改善我的解决方案,以重置在Git中显示为已修改但根据“ git diff”没有更改的文件?

我可以让git告诉我一个用户修改过的所有文件吗?

如何从最新状态git释放`* .jpg`文件?

git status显示未修改的文件已被修改,并且git diff无法哈希它们