小编mar*_*kos的帖子

git从合并中删除提交

我有以下问题......

我试图将一个远程分支合并到我的本地,然后将更改推送到repo ...好吧,我获取了有三个提交的远程分支,但其中一个没有完成,所以我不想推送一个这些提交到repo ...当我运行git log时,它显示了这个:

commit: A1
merge: M1
    merge remote branch "remote/branch"

commit: A2 commit: A3 commit: A4

我想删除提交A2 ...我该怎么办?我正在搜索,有些人说使用git rebase或git reset,但我不确定应该使用哪一个...以防万一,我没有推动这些更改

谢谢您的帮助

git branch commit

2
推荐指数
1
解决办法
7753
查看次数

标签 统计

branch ×1

commit ×1

git ×1