git revert如何撤销某次merge或commits?

发布时间 2023-09-14 14:35:15作者: 牛man

git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交

撤销commits

 
bash
复制代码
git revert -n 'commit id'

撤销某次merge

保留本分支内容,撤销'commit id'对应的内容

 
bash
复制代码
git revert -m 1 'commit id'