1、回退到指定的commit

git reset --hard commit_id  //退到/进到 指定的commit

2、强推到远程仓库

git push origin HEAD --force

ps:如果无法强推,可能是分支处于保护状态,先在后台取消该分支保护。

3、多人协作注意
如果项目有多人共同开发,需要注意让其他伙伴把本地代码也回滚到指定版本(通过前面的回退命令),否则会出现已回滚的代码又重新被提交的情况。

git回退到某个commit相关推荐

  1. Git回退已经提交commit的(还未推送push的)代码及撤回代码回退

    1.Git回退已经提交的代码 原文链接(原文写的是已经推送push的代码) http://t.csdn.cn/CDjgq 已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面 ...

  2. git回退commit的操作

    git回退commit的操作 1 git reset 1. Git -Log-找到当前commit,即当前第一个 2. 右击选择 Go to parent commit 3. 找到本地的上一次提交 4 ...

  3. git 对之前的commit 进行重新签名 Resign

    在向开源社区提交PR的时候如果之前的提交忘记添加sign (个人签名/公司签名),则社区的DCO检查会失败. 关于通过DCO检查能够确保以下几件事情生效: 你所提交的贡献是由你自己完成或者 你参与了其 ...

  4. 修改git历史提交的commit信息

    本文是基于idea的操作,亲测可用 前言: 很多公司都会自定义 Git - 使用强制策略,那么他的commit信息就会有固定的格式,一旦不是这个格式,就会出现push失败 但是push失败,很多也只在 ...

  5. git 回退上一个版本

    git 回退上一个版本 在 Git 中,HEAD 指针指向的是当前版本,也就是最新的 commit id,上一个版本是 HEAD^,上上一个版本就是 HEAD^^,上50个版本可以写成 HEAD~50 ...

  6. Git 修改前面提交commit的名字

    Git 修改前面提交commit的名字 1.在命令行输入gitk调出git界面 我现在想做的是把[feat][4G]添加4Gslm的驱动支持改成[feat][4G]添加4Gslm驱动支持. 1.首先回 ...

  7. git 提交两次commit到同一分支,被糅合为一次Marge Request的解决方法:cherry-pick

    简 述: git 提交两次commit到同一分支,且也push到同一个远程仓库的分支,会被糅合为一次Marge Request的解决方法:使用cherry-pick解决 文章目录 同步博文: 需求背景 ...

  8. Git 回退撤销相关命令,毫无保留,都在这里了!!!

    Git 回退撤销相关命令 # 恢复暂存区的指定文件到工作区 # 即让 工作区的文件 和 暂存区的保持一致,回到初始状态 git checkout [file]# 恢复某个commit的指定文件到暂存区 ...

  9. git 回退到上个版本 rollback 回滚 git reset HEAD, git 回退到上一版本

    git回退到上个版本 git reset --hard HEAD^ 回退到前3次提交之前,以此类推,回退到n次提交之前 git reset --hard HEAD~3 查看commit的sha码 gi ...

  10. 回退服务器文件版本,Git回退到服务器某个版本正确姿势

    背景: Git协作中,成员不可避免地会提交一些错误的版本,由于Git相比SVN引入了本地仓库,操作会相对复杂,以下为姿势分解 找一个源文件RspUtils.java,加上一行注释 //测试回退git服 ...

最新文章

  1. 人工智能的鱼与熊掌:精度与可解释性
  2. ScrollView中嵌套ListView控件,数据无法显示完全
  3. Silverlight与Flex的比较选择
  4. 步步为营 .NET 设计模式学习笔记系列总结
  5. 理解图像的傅里叶变换(细心分析)
  6. 一些实用的Javascript代码
  7. 提领指向不完全类型的指针_望远镜不完全指南:望远镜原理、类型和配件
  8. php study 直接显示代码_PHP获取文件大小的方法详解(附视频)
  9. .NET Core验证ASP.NET密码
  10. javascript模块_JavaScript中的模块
  11. SkinSharp皮肤模块源码 原33个皮肤模块
  12. 2018ACM-ICPC南京赛区网络赛: J. Sum(积性函数前缀和)
  13. Row generator
  14. 雀巢联手京东,发布人工智能家庭营养健康助手
  15. switchHost工具的使用
  16. Excel最强玩法!只用Excel就能做出「王者荣耀」战绩表
  17. 深度卷积神经网络及各种改进
  18. vue项目结合 Element插件
  19. GO运行时报错: cannot find package “.“ in:
  20. Activiti6:解决定时器不执行的问题(定时catching事件的使用)

热门文章

  1. CentOS的虚拟机网卡eth0变成eth1
  2. 大学英语精读第三版(第四册)复习笔记——文章内容摘要
  3. 华为设备配置基于MSDP的Anycast RP
  4. c++ vs2015 播放音乐_三星s20都取消了耳机孔,1k-2k的播放器会成为直推党新选择吗?...
  5. 使用流程图描述程序的功能与流程
  6. 赛狐ERP「价格利润试算」——精准定价 保证利润最大化
  7. 群控云控SDK开发包(快速开发群控云控微信SCRM客服系统)
  8. Git - git push origin master 报错的解决方法 出现[rejected] master -」 master (non-fast-forward)问题解决
  9. 根据数据文件sql生成报告rpt
  10. flash动画入门篇