跳至主要內容

git 忽略已提交文件的修改

Zenghr小于 1 分钟

git 忽略已提交文件的修改

提示

在公司项目开发中,使用 git 操作时,经常会遇到项目中有个必要的配置文件,但是呢每个开发人员的本地都要修改,就导致这个文件要被反复修改,要想不冲突,就要每个人提交前,都刻意不提交该文件,很是麻烦

这时候我们就可以使用 update-index 命令了

git update-index --skip-worktree aaa.txt

该命令的作用是,让git在搜索文件列表时,忽略某个文件,这样该文件即使有修改,git也不会关心

如果我们需要查看我们忽略过哪些文件,我们可以使用如下命令查看

git ls-files -v . | grep "^S"

如果不想继续忽略该文件可以使用如下命令

git update-index --no-skip-worktree aaa.txt