git - Git仅合并两个分支之间的差异
问题描述
假设我拥有branchA
最新功能,然后我拥有branchB
尚未同步到branchA
.
我想要做的是将所有修补程序合并到最新功能(branchA
)中,但只有差异。我看到这git log branchA..branchB
实际上显示了branchB
尚未存在的提交branchA
。不幸的是,我不知道如何将branchB
差异提交合并到branchA
解决方案
你很亲密。您可以将其作为补丁进行:
git diff branchA..branchB > mypatch.patch
然后将补丁应用到所需的分支:
git apply mypatch.patch
推荐阅读
- r - 如何防止R在频率函数中四舍五入?
- sql - 将剩余值添加到 sql server 中的下一行
- powershell - 如何解锁满足特定条件的帐户
- dns - DNS:无法转发到“外部”域
- reactjs - React TypeScript:类型“null”不可分配给类型“CanvasRenderingContext2D”
- emacs - 如何设置键绑定以在 emacs 中创建并跳转到下一行?
- javascript - 难以理解在此函数中编写的 Javascript
- c# - aspnet core - 浏览器未在文件结果中显示下载进度
- java - 我在构建 Spring Boot 的 Web 项目时无法使用 freemarker
- mysql - 如何解析 json 对象 - mysql