3.git修改错误的commit

前瞻

当多人开发,你提交的文件出现书写或其他错误时,如何修改呢?这里介绍2中方法

  • 多人开发,代码已发送到版本库,直接再次commit一次,之后请求合并(以index.php为例)




  • 本地开发,代码放到自己的版本库,且文件是最后提交的
    这种问题修改的思路是:先使用git log查看commit的记录,拿到commit的一串加密字符串,然后执行命令git reset --hard [拿到的字符串]回到当时提交的时间点,(代码还是有问题的),然后修改index.php,git add index.php提交缓冲区,git commit --ament纠正错误,这时再次看git log就没有这次的commit记录,git show [拿到的字符串]可以看到信息已经改正



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 11,044评论 1 17
  • 字符串中的特殊字符: 在js中,双引号字符串中的双引号内容和单引号字符串中的单引号内容都必须进行转移,形式如下:v...
    全满阅读 3,126评论 0 0
  • 凤尾花2.0B组李颖二次修改
    B组李颖北京阅读 1,729评论 4 3
  • 今日学习李笑来老师的分享-遇到贵人的科学方法,总结了几点如下: 一、贵人为什么会帮你 我们大家实际都生活在价值交换...
    浮记阅读 2,548评论 0 1
  • 你明明是一条狗,却偏要做霸道总裁。 上面这只狗,叫妞妞。 我最爱吃十三香味的小龙虾,每次点外卖,它都能准确地从一堆...
    曼季风阅读 2,241评论 0 0