如何获得分支之间的补丁或差异文件-Git比较

如何获得分支之间的补丁或差异文件-Git比较,git,gitlab,diff,patch,atlassian-sourcetree,Git,Gitlab,Diff,Patch,Atlassian Sourcetree,我需要获得开发和我的功能分支之间的补丁/diff 如何使用git命令获取此信息 请考虑分支名称为代码>开发< /代码>和测试< /代码>。我需要从测试和开发分支获得差异 编辑: 我已遵循以下问题中提供的步骤: 这些差异仅在git终端中显示 如何将差异保存到修补程序或差异文件中?试试看 git diff development..test>patch\u name.patch 这将创建补丁。在任何需要的地方应用修补程序。您也可以使用以下方法创建修补程序文件: git格式补丁主程序..dev--s

我需要获得开发和我的功能分支之间的补丁/diff

如何使用
git
命令获取此信息

请考虑分支名称为代码>开发< /代码>和<代码>测试< /代码>。我需要从测试和开发分支获得差异

编辑:

我已遵循以下问题中提供的步骤:

这些差异仅在git终端中显示

如何将差异保存到修补程序或差异文件中?

试试看

git diff development..test>patch\u name.patch


这将创建补丁。在任何需要的地方应用修补程序。

您也可以使用以下方法创建修补程序文件:
git格式补丁主程序..dev--stdout>patch.patch

这将创建电子邮件格式的补丁,我觉得更可读一点。还要注意,上面的命令为所有修补程序创建一个文件


这些文件可以使用
git am

可能重复的@Yogesh\u D应用于回购协议,谢谢link@Yogesh_D我已经编辑了我的问题,我需要得到补丁文件