如何用Git CLI列出标记assume-unchanged/skip-worktree的文件?
列出Git中标记
assume unchanged和skip-worktree的文件 查看标记assume unchanged的文件
使用git ls-files的状态筛选功能,执行以下命令:
git ls-files -v | grep '^h'
git ls-files -v会输出每个文件的状态前缀,其中以h开头的文件就是被标记为assume unchanged的。
查看标记skip-worktree的文件
同样借助git ls-files,执行:
git ls-files -v | grep '^S'
状态前缀为S的文件对应被标记了skip-worktree属性。
一次性查看两种标记的文件
如果需要同时列出两类文件,可以用正则合并筛选:
git ls-files -v | grep '^[hS]'
内容的提问来源于stack exchange,提问作者LyrePyre
相关产品推荐
相关产品推荐

