git commit后回退方法
·
工作中经常遇到git commit后(尚未git push操作),需要回退的情况具体方法如下:
1.执行git log找到本次commi的ID信息
比如commit id信息为:90f1ce4d73c5dc63f46fa61984a6bb878f47374
2.执行git reset --soft HEAD^操作
对应HEAD即上述commit id信息
git reset --soft 90f1ce4d73c5dc63f46fa61984a6bb878f47374^
说明:最后的符号^记得不要漏掉
此时通过git status时,可以看到git add 的文件(绿色)
3.git reset modify_file
通过git reset modify_file 操作后,
通过git status可以看到红色的修改文件
4.git checkout modify_file
通过git checkout modify_file还原至修改之前状态
更多推荐
所有评论(0)