.gitignore
添加需要忽略版本控制的文件,因为这个.gitignore配置文件会提交到仓库,所以最常用的是对公共文件的控制。
详情:https://blog.youkuaiyun.com/weixin_37909391/article/details/84661340
.git/info/exclude的使用
该文件位于.git/info/exclude
,如果没有该文件请添加。
文件.git/info/exclude 本身不是存储库的一部分,因此它的影响是本地的。
此方法与.gitignore方法非常相似,添加忽略文件的方法很简单,每一行一个忽略文件,这里是根目录的相对目录。
PS:已加入版本控制的无效
git update-index
添加本地忽略
git update-index --assume-unchanged 文件/文件夹
git update-index --skip-worktree 文件/文件夹
移除本地忽略(恢复跟踪)
git update-index --no-assume-unchanged 文件/文件夹
git update-index --no-skip-worktree 文件/文件夹
assume-unchanged:这个会关闭文件与远程仓库的跟踪,认为这个文件远程仓库是不会修改,所以每次pull都是本地的文件
skip-worktree: