git 回滚到某一版本

1: git log
查看历史commit

2: git reset --hard [commit-id]
回滚到某个commit

3: git push -u origin [branch] -f
推送到远程的分支

git reset --soft|--mixed|--hard

--mixed 会保留源码,只是将git commit和index 信息回退到了某个版本.
--soft 保留源码,只回退到commit信息到某个版本.不涉及index的回退,如果还需要提交,直接commit即可.
--hard 源码也会回退到某个版本,commit和index 都会回退到某个版本.(注意,这种方式是改变本地代码仓库源码)

你可能感兴趣的:(git 回滚到某一版本)