1、情景描述:
已經(jīng)git merge 合并后的代碼,想要回滾到merge前的代碼。
如下:
上一次提交id是 a31c85425,merge進(jìn)來的提交id是 fe8644392,當(dāng)前提交id是77ae9627e704431684c9cd663b792bd38a702ce8
想要實(shí)現(xiàn):回滾當(dāng)前merge,保留上一次提交id。
2、實(shí)現(xiàn)命令:
其中 【commit_id】 表示 需要回滾的當(dāng)前提交id文章來源:http://www.zghlxwxcb.cn/news/detail-606352.html
git revert 【commit_id】 -m 1(表示保留merge前面的commit)或者2(表示保留merge后面的commit)
即 若要解決上述問題,命令是:文章來源地址http://www.zghlxwxcb.cn/news/detail-606352.html
git revert 77ae9627e704431684c9cd663b792bd38a702ce8 -m 1
到了這里,關(guān)于回滾git merge,即回滾某次merge的代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!