git撤销commit
【摘要】 回退git reset --hard
回退
git reset --hard <commit_id>
git push origin HEAD --force
<commit_id> 每次commit的SHA1值. 可以用git log 看到,也可以在页面上commit标签页里找到
git reset –mixed
: 默认方式,不带任何参数的git reset,回退到某个版本,保留代码,回退commit和index信息git reset –soft
: 回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可git reset –hard
: 彻底回退到某个版本,本地的代码也会变为上一个版本的内容
本文链接:时光不写博客-git撤销commit
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)