Git合并历史指定的多个commit

 juventus蒂尼_578 发布于 2022-10-25 07:22
  • php
  • 如果我有一个仓库里有2000个commit,有办法合并比如第1到1000个commit为一个commit吗?
    通过手动reset再stash的方式10来个还好,数量一大就不合适了!

    2 个回答
    • 有办法,建议你看看摘樱桃 $ git cherry-pick 应该就会明白了

      参考链接:http://blog.csdn.net/wh_19910525/article/details/7554430

      希望有所帮助~ :)

      2022-10-26 14:28 回答
    • 如果是合并连续的commit,用git rebase -i比较适合,把commit标注为squash可以将其并入前一个commit。

      2022-10-26 14:28 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有