1、已经推送 push 过的文件,想在以后的提交时忽略此文件,即使本地已经修改过,而且不删除 Git 远程库中相应文件,后面的 Xml/config.xml 是要忽略的文件的路径,执行命令:
git update-index --assume-unchanged Xml/config.xml
恢复忽略的文件,执行命令:
git update-index --no--assume-unchanged Xml/config.xml
如果要忽略一个目录,打开 git bash,定位到目标目录下,后面的 Xml/test/ 是要忽略的目录的路径, 执行命令:
git update-index --assume-unchanged $(git ls-files Xml/test/ | tr '\n' ' ')
2、清除指定目录下没有被push过的文件和文件夹,执行命令:
git clean -df supplier/web
© 著作权归作者所有
举报
发表评论
0/200