git 学习

54 阅读1分钟

回退

1. 已经commit,没有push

撤销commit

git reset --soft 版本号

撤销commit和add两个动作

git reset --mixed 版本号

2. 已经commit,并且push

撤销,保留提交记录

git revert 版本号

撤销并舍弃版本号之后的提交,使用需谨慎

git reset --hard 版本号