Git - 创建和应用patch
warning:
这篇文章距离上次修改已过181天,其中的内容可能已经有所变动。
创建补丁(patch):
git format-patch -1 HEAD
这将会为最近的一次提交创建一个名为 0001-*.patch
的补丁文件,其中 *
是原始提交的信息摘要。
应用补丁(patch):
git apply /path/to/patchfile.patch
确保替换 /path/to/patchfile.patch
为你的补丁文件的实际路径。如果补丁无冲突,这将会把改动应用到当前分支上。
如果你想要通过电子邮件接收和应用补丁,可以使用下面的命令:
创建补丁并通过邮件发送:
git format-patch -1 HEAD | mail -s "Git Patch" user@example.com
从邮件中读取补丁并应用:
mail -u user@example.com | git apply
替换 user@example.com
为你的邮箱地址。这里的 -u
选项是告诉 mail
命令从指定的邮箱中读取邮件。
评论已关闭