git reset是干什么的?如何用?请给出样例,例如:git checkkout x.java用来废弃本地
git reset 命令用于回退版本,可以指定退回某一次提交的版本
git reset 命令用于回退版本,可以指定退回某一次提交的版本
https://m.runoob.com/git/git-reset.html
$ git reset HEAD^ # 回退所有内容到上一个版本
$ git reset HEAD^ hello.php # 回退 hello.php 文件的版本到上一个版本
$ git reset 052e # 回退到指定版本
$ git reset --hard HEAD~3 # 回退上上上一个版本
$ git reset –hard bae128 # 回退到某个版本回退点之前的所有信息。
$ git reset --hard origin/master # 将本地的状态回退到和远程的一样
兄嘚,你这样是没法获得采纳记录的。需要两个账号相互采纳才有戏。有兴趣***的话,提个问题,爱特下我
git reset --hard HEAD^
git reset --hard commit_id
| 在 Git
中,用HEAD
表示当前版本,也就是最新的提交e55063a
,上一个版本就是HEAD^
,上上一个版本就是HEAD^^
,100个^
写成HEAD~100
,也可重置到指定的commit_id
reset
将 HEAD
指向自己重置的提交记录commit_id
,commit_id
之后的提交记录都不复存在