使用Git生成patch和应用patch
2016-11-11 11:12
363 查看
1、在git源码目录下执行
1.1、两个commit间的修改(包含两个commit)
git format-patch <r1>..<r2>如:
git format-patch d77aaac74845435744c49ae65511d9e1be79ed5c...046ee8f8423302f5070ca81b4e246516e919cd7a -o patch
1.2、单个commit
git format-patch -1 <r1>1.3、从某commit以来的修改(不包含该commit)
git format-patch <r1>2、 把生成的patch文件拷贝到目标git目录下
3、测试patch
3.1、 检查patch文件
git apply --stat 0001-minor-fix.patch3.2、 查看是否能应用成功
git apply --check 0001-minor-fix.patch4、应用patch
git am -s < 0001-minor-fix.patch5、结束
相关文章推荐
- 使用Git生成patch和应用patch
- 添加一个文件夹及一些文件如何使用git生成patch
- 如何使用git 生成patch
- 使用 git 生成patch和使用patch
- git 生成patch和使用patch
- 添加一个文件夹及一些文件如何使用git生成patch
- 添加一个文件夹及一些文件如何使用git生成patch git补丁 新文件 图片资源文件
- 使用git-am合并git format-patch生成的一系列的patch
- git 生成patch 并应用补丁
- git生成patch,应用到rpmbuild 打补丁
- 如何使用git 生成patch
- 如何使用git 生成patch
- Git Patch使用: 生成,导入,解决冲突
- git 生成patch和应用patch【转】
- 添加一个文件夹及一些文件如何使用git生成patch
- git 生成patch和使用patch
- [转]使用git-am合并git format-patch生成的一系列的patch
- git patch生成和使用
- 随心所欲生成git仓库随意一段commit的专用patch应用小实践
- Git基础-生成Patch和使用Patch