git update-index --assume-unchanged file 本地忽略提交文件

需求:本地开发中需要用的文件,不能提交到远程,但是还不能写入.gitignore文件
git update-index --assume-unchanged file

git update-index –no-assume-unchanged –path 可以取消忽略文件
但是忽略的文件多了,想找出所有被忽略的文件,暂时找到下面的办法,

git ls-files -v | grep '^h\ '
1
提取文件路径,方法如下

git ls-files -v | grep '^h\ ' | awk '{print $2}'
1
所有被忽略的文件,取消忽略的方法,如下

git ls-files -v | grep '^h' | awk '{print $2}' |xargs git update-index --no-assume-unchanged

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容