步骤:
在基本配置的 repo 中有一个文件
检出回购
将文件放入. gitignore
修改文件
Git 状态, 仍然在那里, 所以我做了一个假设 - 改变
不再处于 Git 状态
做了一些开发工作, 并提取了别人的代码( 被放出的文件与此文件无关) )
. gitignore 中的文件以某种方式被重新写回初始内容!
有人知道为什么和如何绕过这一切吗?
我不想在远程或本地视图中删除文件。 我只是要断开它们。 它们不是 Git 状态, 也不是 git 日志, 所以我不知道为什么它会返回。 还没有使用分支, 只是这里有主控文件 。