This answer向您展示如何将由 git 管理的文件标记为“我不想从该文件的存储库中进行更改”- IE 拥有该文件的您自己的本地未跟踪版本,即使它仍处于 git 的修订控制之下 Remote 。
问题是“我怎样才能知道哪些文件被这样标记了?” ...如果您正在使用此功能,能够检查是一件好事!
注意:在下面的评论中提到,skip-worktree
可能是比 assume-unchanged
更好的工具。尽管如此,这个问题记录了如何找到 assume-unchanged
文件。
最佳答案
对@GreenAsJade 的回答略有改进:
git ls-files -v | grep "^[a-z]"
这适用于 zsh 用户。
关于git - 我如何知道哪些文件在 git 中被标记为 "assume unchanged",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27162966/