1
正在改变我有一个文件gitignore文件服务器上
scripts/config.txt
我加入这一行我.gitignore
但是当它在服务器上的改变,我拉,我看到一个冲突。问题是它已经在我的.gitignore中,所以当我在本地添加和提交时,它忽略了该文件。
gitignore为什么不忽略远程更改呢?
正在改变我有一个文件gitignore文件服务器上
scripts/config.txt
我加入这一行我.gitignore
但是当它在服务器上的改变,我拉,我看到一个冲突。问题是它已经在我的.gitignore中,所以当我在本地添加和提交时,它忽略了该文件。
gitignore为什么不忽略远程更改呢?
你需要使用
git rm --cached
通过这种方式,将未跟踪删除从回购的资源。
然后你可以再次添加它,它会被忽略。
编辑
此外,如果你不想untrack文件,你可以忽略它只能在本地,通过将其添加到.git/info/exclude
文件,其中有一个.gitignore
文件相同的语法。