git 版本回退问题

git 可以使用reset进行版本回退操作:

HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。
穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本
git reset --hard HEAD^ 表示回退到上一个版本
git reset --hard HEAD^^ 表示回退到前两个版本
回退版本过多时,直接使用git reset --hard commit_id即可,提交的id可通过git log 查看

你可能感兴趣的:(git 版本回退问题)