zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Git 回滚到任意一个提交版本

Git 一个 版本 提交 任意 回滚
2023-09-27 14:21:42 时间

git log
git reset --HARD xxxxxxxxxxxxxxxxxxxxx
git push -f origin master (git push --force)


(1) 回退所有内容到上一个版本 (如果加上参数 --hard 则不保留当前更改)
git reset HEAD^ 
(2) 回退a.py这个文件的版本到上一个版本 
git reset HEAD^ a.py 
(3) 向前回退到第3个版本 
git reset –soft HEAD~3 
(4) 将本地的状态回退到和远程的一样 
git reset –hard origin/master 
(5) 回退到某个版本 
git reset 057d 
(7) 回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit 
git revert HEAD