我有一个非常有趣的问题。
我有克隆仓库附带的 .gitignore 文件,第一次提交我没有碰它,所以一切正常。在第二次提交中,我向它添加了几行,并且我的提交无法通过 QA,因为 .gitignore 不应该存在,但是如果我将其git rm .gitignore --cached
删除,它将从生产服务器中删除,这是不可能发生的事情。
有没有办法将其从跟踪中删除但保留在 repo 中而不提交更改?我需要编辑最后一次提交来做到这一点。
我有一个非常有趣的问题。
我有克隆仓库附带的 .gitignore 文件,第一次提交我没有碰它,所以一切正常。在第二次提交中,我向它添加了几行,并且我的提交无法通过 QA,因为 .gitignore 不应该存在,但是如果我将其git rm .gitignore --cached
删除,它将从生产服务器中删除,这是不可能发生的事情。
有没有办法将其从跟踪中删除但保留在 repo 中而不提交更改?我需要编辑最后一次提交来做到这一点。