git撤销commit

请参考该文章:http://www.cnblogs.com/ningkyolei/p/5026011.htmlhtml

 

场景:git

不当心commit了一个不该该commit的修改,可是尚未push,想撤销那个commitbash

 

命令:3d

a)git loghtm

b)git reset --hard commit_idblog

 

具体步骤以下:it

1.模拟commit一个不该该commit的修改:方法

1.1.原来的list.view.js文件im

1.2.原来的待push列表d3

1.3.按如下方法修改list.view.js文件

1.4.commit后的待push列表

2.打开git bash,并转到对应目录

 

3.执行命令:git log

记录由上至下出现的第二个commit_id(d1a65e9ac9a7c4396206f0072b7fbc9138a26c1f)

4.执行命令:git reset --hard commit_id

即:git reset --hard d1a65e9ac9a7c4396206f0072b7fbc9138a26c1f 

5.再查看list.view.js和待push列表,即回到1.1和1.2的状态

相关文章
相关标签/搜索