当前位置:   article > 正文

git学习之git revert_git revert -m

git revert -m

git revert可以撤销某个提交,它的用法很简单,基本命令是:

$ git revert commit-id

当遇到合并提交时会稍微麻烦一点,因为在合并提交中,有两个父节点,在撤销时需要指定父节点,即指定-m参数,该参数表示撤销哪个父节点的提交,1表示第一个父节点,2表示第二个父节点。
可以通过git log 或者 git show commit-id看到父节点commit-id的相对位置,例如,想删除下面这个合并提交的 f2721f2 父提交,指定 -m 2即可。

  1. $ git show c7a8d32d1f
  2. commit c7a8d32d1fcb3cbe6e19ab1e168fb38bc533bb25
  3. Merge: 43e16ba f2721f2
  4. Author: zhoumin <zhoumin@xxx.cn>
  5. Date: Mon Nov 30 11:54:23 2020 +0800
  6. Merge branch 't4' into t3


 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号