首页 > 其他 > 详细

git的撤销操作

时间:2020-07-08 18:25:14      阅读:77      评论:0      收藏:0      [点我收藏+]

1.git的三大分区

  技术分享图片

 

 

2.git取消合并

git merge --abort

 

3.git撤销

git reset

- git reset --soft: 将分支回退到指定提交,工作区维持现状不变,暂存区会在现有基础上增加该commit之后的提交。
- git reset --mixed: (默认操作)将分支回退到指定提交,暂存区也被同步为该指定提交,工作区保持不变。
- git reset --hard: 将分支回退到指定分支,暂存区和工作区都会被同步为该指定的提交。
  1. git reset后的三个参数回退程度是依次递进。soft最轻微,它不会重置当前工作区和暂存区,只会将回退版本后续的提交加到暂存区。
  2. mixed会改变暂存区,使它和回退版本同步。
  3. hard则会重置工作区和暂存区,使它和回退版本一致。

 

4.总结

   git merge --abort

   git reset --merge ‘版本‘

 

5.参考

  git reset --hard HEAD

  https://www.cnblogs.com/jiqing9006/p/8807319.html

git的撤销操作

原文:https://www.cnblogs.com/juncaoit/p/13268387.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!