【git】忽略已在仓库内的文件

.gitignore

.gitignore作用于未添加入库的文件/文件夹

【git】忽略已在仓库内的文件_第1张图片
2018-03-29 16-09-41屏幕截图.png

git update-index --assume-unchanged

意为:git 假装看不到该文件的改动
作用于本地不想上传的文件,仅在本地适用,如个人的配置文件等。

git update-index --assume-unchanged 
git update-index --no-assume-unchanged 

git rm --cached

将文件彻底从仓库中删除,配合.gitignore使用,可彻底忽略掉目标文件
注意:将文件从库中删除后,进行pull操作会将本地相对应的文件也删除,注意备份

参考:SegmentFault-git忽略已经被提交的文件-讨论

你可能感兴趣的:(【git】忽略已在仓库内的文件)