当前位置: 首页> 游戏> 评测 > 荣成网站开发_郑州市城乡建设局证书查询_宣传推广方案模板_企业管理培训公司排行榜

荣成网站开发_郑州市城乡建设局证书查询_宣传推广方案模板_企业管理培训公司排行榜

时间:2025/7/11 14:01:06来源:https://blog.csdn.net/weixin_38700215/article/details/146590788 浏览次数:0次
荣成网站开发_郑州市城乡建设局证书查询_宣传推广方案模板_企业管理培训公司排行榜

需求:需要从开发分支提取本人提交代码,然后合并到主分支

一、制作补丁包
        mkdir -p patches
        for commit in $(git log commitA..commitB --author="username" --reverse --pretty=format:"%h");  

        do
                git format-patch -1 $commit -o patches

        done

二、打包

        git am patches/*.patch

        遇到冲突怎么办?

        处理冲突:
        合并无冲突部分,冲突部分存入.rej文件中,冲突部分需要手动处理
        git apply --reject file.patch
        处理完冲突后需要删除.rej文件
        处理完冲突后需要   
        git add .  # 添加所有修改,这里包括自动合并的和手动处理的文件
        处理完冲突后继续
        git am --resolved
        也可以使用
        git am --continue


    没有异常就可以通过git log查看到已合并的补丁

如果需要将多次提交合并为一次提交同步到主分支,可以将上面的补丁包打到一个新分支上,然后在主分支执行命令 git merge --squash new-branch-name,然后git commit -m "xxx"就可以了

关键字:荣成网站开发_郑州市城乡建设局证书查询_宣传推广方案模板_企业管理培训公司排行榜

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: