我不小心使用Git提交了一次更改,将其推送到GitHub,并在此之后进行了多次提交。我需要从历史记录中删除该提交。我意识到这可能会影响其他派生分支,但我可以接受。
我可以使用以下命令在本地修改我的历史记录:
git rebase --onto HEAD~4 HEAD~3 HEAD
看起来一切正常。但是我不知道如何将已更改的历史记录适当地推送回Github。
我不小心使用Git提交了一次更改,将其推送到GitHub,并在此之后进行了多次提交。我需要从历史记录中删除该提交。我意识到这可能会影响其他派生分支,但我可以接受。
我可以使用以下命令在本地修改我的历史记录:
git rebase --onto HEAD~4 HEAD~3 HEAD
看起来一切正常。但是我不知道如何将已更改的历史记录适当地推送回Github。