git 打patch包和应用patch包-单个文件
打patch包
-
查找要打patch包的对应记录
git log
-
打patch包
git format-patch -1 75ca77f568bdeae3ca6ad4cce0f98ebe98644257
在当前目录下生成个xxxx.patch文件
应用patch包补丁
-
切换分支
-
查看分支列表:
git branch
-
切换到需要补丁分支:
git checkout 分支名称
-
-
补丁已打的patch包
- 检查patch文件:
git apply --stat 已打的patch包名
-
检查能否应用成功:
git apply --check 已打的patch包名
-
打补丁:
git am --signoff < 已打的patch包名