git回退到指定版本

#首先使用该方法查看版本号,后面可以接-n,n为数量,指定展示前几个版本记录。
git log 
(或 git reflog)

#xxx换成你想回退的版本号。
git reset --hard xxx

#强制推送到远程仓库,让远程仓库版本号一致。
git push origin HEAD --force

查看版本号的方式:

1. git log:git log命令可以显示当前分支所有提交过的版本信息,不包括已经被删除的 commit 记录和reset的操作;

2. git reflog:git reflog命令可以查看所有分支的所有操作记录信息,包括已经被删除的 commit 记录和 reset 的操作;

3. 代码托管网页上查看history,找到需要回滚的目标版本号。

你可能感兴趣的:(Git,git,github)