想象一下以下提交:
commit 1
commit 2
commit 3
我在其中有文件a,b
和c
. 我添加了文件d
,并在接下来的 3 次提交中对其进行了修改(我正在 heroku 上测试一些 JS)。我现在还有三个提交:
commit 4 ( this add the d file, the other 2 commits only modify it )
commit 5
commit 6
如何commit 3
在保持推送的提交 4 5 和 6 的同时将工作目录返回到状态?(该文件d
在提交 3 时不应该存在,或者我希望它至少显示为未跟踪)