git如何撤销上次提交

更新时间:2023-05-16 20:03:29 阅读: 评论:0

git如何撤销上次提交
git push提交完数据后后悔了怎么办?
至关重要英语
写在前⾯的话重要:删除上次提交后本地和远程仓库的数据都将删除,所以删除上次提交前,记得备份备份备份数据
nifeshe
紧张怎么办1.直接删除上次提交,使⽤ret命令
git ret --hard HEAD^
git push origin master -f
英语四级作文万能模版HEAD是指向最新的提交,上⼀次提交是HEAD^,上上次是HEAD^^,也可以写成HEAD~2 ,依次类推。
1.1删除上次提价还可以使⽤revert命令
git revert HEAD
git push origin master
1.2 两者差别:
revert是放弃指定提交的修改,但是会⽣成⼀次新的提交,需要填写提交注释,以前的历史记录都在;
ret是指将HEAD指针指到指定提交,历史记录中不会出现放弃的提交记录。
2. git log后怎么退出?
使⽤git log之后⽆法回到主页⾯,如下图所⽰,最后只能暴⼒关闭git bash。
北京平面设计培训
解决⽅法其实很简单,输⼊字母Q即可退出。
git commit但是没有git push,想要修改commit的信息怎么办?
1. 查看最近3次commit的简要信息,输出信息为:简短commitID commit_message,可以根据需要查看最近n次的提交,也可以git log -3 git log --oneline -3
thm2. 如果需要修改从上往下第2个commit_message,这⾥的简短commitID为上⾯输出信息的第3个,以此类推。
git reba -i <;简短commitID>
酒店常用英语3. 按inrt键,进⼊编辑模式,将想要修改的提交前的pick改为reword,如果需要修改多个,也可以将对应的多个pick改为reword
4. 编辑完成后按ESC键退出编辑模式,再按 shift + :  然后输⼊wq(w是保存,q是退出),最后按回车键
pbch快捷操作:
1. 修改最近⼀次的commit 信息,输⼊以下命令进⼊vim编辑模式,修改最近⼀次的commit信息
git commit --amendcucumber怎么读
2. 退出保存 :wq
3. 执⾏ git push
>标准日本语初级mp3

本文发布于:2023-05-16 20:03:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/111049.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:提交   修改   备份   编辑   需要   数据   信息   模式
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图