Git撤销commit成都有哪些大学
⽅法⼀:
第⼀步: git log --pretty=oneline 查看当前提交的⽇志
第⼆步: git ret --soft XXX XXX是) 回退当前⼯作空间的上⼀个版本,并且保留代码更改顺治帝福临
第三步: git log --pretty=oneline 再次查看当前提交的⽇志,确认是否成功撤销,当然,你也可以不看,基本上都会成功,保险⼀下,看看呗
梦见水第四步: git push origin master --force 强制提交当前版本号,以达到撤销版本号的⽬的.必须添加参数force进⾏强制提交,否则会提交失败,报错原因:本地项⽬版本号低于远端仓库版本号。(master 代表分⽀名称,默认是 master,或者也可以直接⽤ git push --force)感叹句大全>小幽默
我们来看图分析,⼀步步来做
最后⼀次提交的备注是:NNNNNN提交
倒数第⼆次提交的备注是:MMMMM提交
电子元件
我们⽬标:回退最后⼀次提交 NNNNNN提交,让⼯作空间的代码回到 MMMMM提交 的状态。
⽅法⼆:
第⼀步: git log --pretty=oneline 查看当前提交的⽇志
第⼆步: git revert commitID revert你想回退的版本
第三步:会进⼊⼀个新的编辑界⾯,编写commit的信息
i 转换中⽂
蓝天玉 Esc + :wq 退出并保存commit信息
第四步:git log --pretty=oneline 再次查看当前提交的⽇志
第五步:push 代码(git push或者⽤AS push)孔子像