Git是否有某种“忽略一次”功能?
我希望 git 这次只忽略对文件的更改,这可能吗?
我有一个带有变量的跟踪文件,我想更改:
Debug: 'true'
太“假”,
- 我不希望文件在暂存文件时出现,所以我可以做一个“全部暂存”。
- 我也不想将文件添加到 .gitignore,因为该文件包含其他更改的变量 & 应该被跟踪。
- 我不想推送 Debug: 'false',因为那只会让其他人遇到相反的问题,即想要 Debug: 'true' 而无需跟踪。
这可能吗?
我知道:
git update-index --assume-unchanged <file>
但如果我理解正确,它将继续不跟踪更改,直到我使用 --no-assume-unchanged 标志开始跟踪。
我可以先使用 --assume-unchanged 然后进行更改然后使用 --no-assume-unchanged 绕过跟踪吗?