每一个commit其实就是一个patch的组合,如果你不能直接获得上传remote的repo的权限,那么这时候,你就可以使用patch的功能了。

生成patch
1、首先打开一个repo的工程选择“命令”的“格式补丁”如图

2、保持到本地目录如果想讲patch包存储到本地目录请按如下选择

3、直接发邮件出去请按照如图所示,填写发送和接收的邮箱,及主题和简介即可

4、选择多个commit,选择一个最新的,一个最老的使用“Ctrl+左键单击”,就可以将最新的和最老的之间的所有commit内容,打包出来

5、选择单个commit也可以直接选择一个commit,然后点击创建补丁文件,即可。

6、成功显示。如果弹出以下内容,即为成功。
