如何让git忽略指定的文件

有些文件,我们修改后,并不需要git提交更改,可以在.gitignore里面设置过滤规则

在.gitignore文件里面输入

*.zip

表示所有zip文件忽略更改

 

/bin

表示忽略整个根目录的bin文件夹

 

/src/aa.jar

表示忽略/src/aa.jar文件

 

设置完.gitignore文件,在操作那里,点击,打开命令行

输入以下命令:

git rm -r --cached .
git add .

其目的是让git重建缓冲区,让.gitignore文件生效

让后用vs提交更改,同步到服务器,OK了

 

 被git忽略的文件,在git服务器也会被删除掉,如果你想在服务器保留这个文件,只是希望自己改动的时候不提交,可以这样:

git update-index --assume-unchanged a.properties

 

$ git update-index --assume-unchanged /path/to/file       #忽略跟踪

$ git update-index --no-assume-unchanged /path/to/file  #恢复跟踪

posted @ 2017-04-01 14:23  IWing  阅读(1488)  评论(0编辑  收藏  举报