码迷,mamicode.com
首页 > 其他好文 > 详细

Git-回滚操作

时间:2017-02-13 21:23:34      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:head   本地   提交   git log   源码   回滚   删除   reset   res   

git revert是用一次新的commit来回滚之前的commitgit reset是直接删除指定的commit

 

git log 查询回滚版本唯一commit标识代码

git reset --hard HEAD~3 会将最新的3次提交全部重置,就像没有提交过一样。

 

 

--mixed === git reset

 

会保留源码,只是将git commitindex 信息回退到了某个版本.

 

--soft

 

保留源码,只回退到commit 信息到某个版本.不涉及index的回退,如果还需要提交,直接commit即可.

 

--hard

 

源码也会回退到某个版本,commitindex 都回回退到某个版本.(注意,这种方式是改变本地代码仓库源码)

Git-回滚操作

标签:head   本地   提交   git log   源码   回滚   删除   reset   res   

原文地址:http://www.cnblogs.com/SapphireCastle/p/6395191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!