使用命令完成代码回滚
1、通过git提交日志查看需要回滚的commit id
git log -3 查看前三次提交日志记录 -3以此类推可以获得任意次的提交日志记录
2、回滚到指定版本
git reset --hard HEAD^ 回退到上个版本
git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id 退到/进到 指定commit的sha码
3、强行提交到远端
git push origin HEAD --force
使用Source Tree+Git命令回滚远端代码
1、选中要回滚的分支
2、选中提交回滚
3、选中强制回滚
4、推送到远端
git push origin HEAD --force
总结
最近使用git的感受想要用好在工作中得心应手,还是需要多多去学习,请教。
来源:oschina
链接:https://my.oschina.net/u/4303535/blog/4288844