提交版本回滚

  1. 将本地master定位到要回滚的版本
  • 注意在回滚前记得先备份一下回滚前的分支
  1. 备份回滚前的分支,可以说是本地和远程同步之后的本地分支
    git branch master-backup(备份前确保在要备份的master分支)
  2. 找到要回滚的commit_id
    git log --oneline
  3. 本地回滚
    git reset --hard/--soft commit_id
    --hard 之前的修改会被git直接删除
    --soft 之前的修改会被存在stage缓冲区
    还有一种是git revert,是用一种提交来回滚之前的提交
  1. 在git命令行执行(强制将本地版本提交到远程分支)

git push -u -f origin master

这只是git回滚的其中一种,还有其他的方式以后在补充

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,769评论 1 26
  • 他是大名鼎鼎的变法者,却惨遭酷刑。人们提起车裂,首先想起的就是商鞅,却忘了与他相关的还有立木建信,还有他曾...
    文澄澈阅读 4,249评论 15 15
  • 键值对的创建方式: 1.从文件加载: val line=sc.textFile("path") 2.通过并行数据集...
    起个什么呢称呢阅读 4,857评论 0 0
  • 披肩的长发,顺顺滑滑; 圆圆的眼睛,好似说话; 挺挺的鼻子,多么好看; ...
    _何欣_阅读 1,841评论 1 4
  • 我总是,等不到十分钟就会翻翻手机:微信、QQ、微博,现在还有简书。可是近来,我总觉得我的手机越来越没意思了。 微信...
    温心一阅读 2,555评论 0 1

友情链接更多精彩内容