git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交
撤销commits
bash
复制代码
git revert -n 'commit id'
撤销某次merge
保留本分支内容,撤销'commit id'
对应的内容
bash
复制代码
git revert -m 1 'commit id'
git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交
git revert -n 'commit id'
保留本分支内容,撤销'commit id'
对应的内容
git revert -m 1 'commit id'