以简化的形式,我有以下 git 提交历史记录:
* aaaaaaa (origin/master, origin/HEAD, master, HEAD)
* bbbbbbb
* ccccccc
* Merge from ddddddd
|\
| * ddddddd
| * eeeeeee
| * fffffff
| |
* | ggggggg
* | hhhhhhh
* | iiiiiii
* | kkkkkkk
* | mmmmmmm
| | ooooooo
|/
* xxxxxxx
* zzzzzzz
我最近意识到 master 分支中有错误的提交:
ddddddd
eeeeeee
ffffff
是否可以撤消对本地仓库所做的更改ddddddd
,eeeeeee
而不fffffff
更改其他本地和远程提交?