git reset与git revert

reset用法

1# HEAD^表示上一次操作,也可以是commit操作的哈希ID
2git reset --hard HEAD^ (全部撤消,会删除改动)
3git reset --soft HEAD^  (撤回到暂存区,注意会再次推送到远程)
4git reset --mixed HEAD^ (撤回到工作区,平时用这个)
5
6# 推送到远程
7git push origin HEAD --force

revert 用法(反做命令)

1git revert -n revert时生成的版本号

发布日期:2023-04-03 22:51 字数:32 用时 1分钟
tags:git