git 基于某个历史 commit 提交新建分支

更新日期: 2024-09-04 阅读次数: 601 字数: 198 分类: Git

针对不同版本的硬件,维护不同版本的软件,确实比较麻烦。

因为硬件不方便随时升级,所以只能让软件去升级,来兼容处理硬件的 bug。

结果就是,软件需要保留 N 多版本,且某个旧版本上可能还需要做 hot fix ...

😆 git 基于某个历史 commit 新建分支

git checkout -b new-branch-name commit-hash

💡 其它

再配合 git cherry-pick 将一个 commit 应用到多个分支 这样能方便不少。可以在多个版本分支上,应用同一个 hot fix。

唯一需要注意的是,cherry pick 之后,一定要检查一下 merge 后的代码变更是否跟预期不符合。

微信关注我哦 👍

大象工具微信公众号

我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式