我有以下问题......
我试图将一个远程分支合并到我的本地,然后将更改推送到repo ...好吧,我获取了有三个提交的远程分支,但其中一个没有完成,所以我不想推送一个这些提交到repo ...当我运行git log时,它显示了这个:
commit: A1
merge: M1
merge remote branch "remote/branch"
commit: A2
commit: A3
commit: A4
我想删除提交A2 ...我该怎么办?我正在搜索,有些人说使用git rebase或git reset,但我不确定应该使用哪一个...以防万一,我没有推动这些更改
谢谢您的帮助