本质上我想在本地回购中回滚两个提交。没有任何东西被推到遥远的地方。如何删除大文件2 git提交回来?
因此,在我的GIT仓库中,我无意中在提交(A)中添加了一个巨大的zip文件。我意识到这一点,使用finder删除zip文件,并做了另一个提交(B)。
但现在我意识到,如果我按这个偏远,这将包括整个压缩文件...
使事情更复杂的我也有一大堆重要的变化,以几个文件那首先承诺(A)我不想失去。
在推送到远程设备之前,如何从历史记录中删除一个zip文件?我可以在这两次提交之前移回我的文件状态,而不会丢失其他几个文件中所做的所有更改吗?