如何从"已更改但未更新:"列表中清除git中的所有文件

tee*_*tee 2 git

我有一个文件列表在我的"已更改但未更新:"列表中,git已经选择了已更改但文件本身没有任何更改

我添加了所有已更改的文件,因此我只想清除"已更改但未更新:"列表.

我怎样才能做到这一点?

Mik*_*itz 6

git checkout .似乎为我做了伎俩.这是在显示的消息中暗示的git status,尽管它通常提到将文件作为参数.checkoutwith paths设置工作树的内容以匹配索引(应包含您选择的文件git add).

从手册页:

git checkout [--patch] [<tree-ish>] [--] <pathspec>…

当给出或--patch时,git checkout不会切换分支.它从索引文件或命名(最常见的提交)更新工作树中的命名路径.在这种情况下,-b和--track选项毫无意义,并且给出其中任何一个都会导致错误.该参数可用于指定特定的树(即提交,标记或树),以在更新工作树之前更新给定路径的索引.