我们向文件中添加了一些包含版本信息的文件.gitignore
,以避免愚蠢的提交。
但是,每次签出时,文件仍会进行版本控制并与存储库一起提取。
现在我们已经进行了另一次迭代(从 v4.5 升级到 v4.6),我想“取消忽略”该文件,修改并提交它,最终将其忽略。
我试过:
- 取消排除
.gitignore
.gitignore
步骤 1 + 在(!version.txt)中添加强制“取消忽略”规则
但该文件始终在 git 眼中不可见。我还检查了我的主目录,那里没有全局.gitignore
文件。
答案1
好的,您实际上可以:
1)从 repo 'git rm' 中删除文件并从 .gitignore 中删除排除规则->提交
2)重新创建您删除的文件,进行更改,再添加回 git->提交
3)将排除规则放回原位->提交