原理:
git reset 是回退到某个版本(之后的提交记录不会保留)
git revert 是回退某个版本(之后的提交记录会保留并生成一个新的commit)
适用场景: 如果我们想撤销之前的某一版本,但是又想保留该目标版本后面的版本,记录下这整个版本变动流程,就可以用这种方法。
具体使用:(以Android Studio为例,可视化操作当然也可以用命令行操作)
1、找到要回退的那个版本
2、右键选择revert commit
3、会生成一个新的commit 提交后可以看到具体的操作情况
更多精彩,欢迎关注~
个人微信公众号:摩羯座程序媛的日常
免费理财知识星球:摩羯座程序媛的理财
版权声明:本文为wj9966原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。