38.3 其他工具对Git扩展补丁文件的支持
Git对二进制提供支持的扩展的补丁文件格式,已经成为补丁文件格式的新标准,被其他一些应用软件所接受。例如Mercual/Hg就提供了对Git扩展补丁格式的支持。
为hg diff命令增加—git参数,实现Git扩展diff格式的输出。
$hg diff—git
Hg的MQ插件提供了对Git补丁的支持。
$cat.hg/patches/1.diff #HG changeset patch #User Jiang Xin<worldhello.net AT gmail DOT com> #Date 1286711219-28800 #Node ID ba66b7bca4baec41a7d29c5cae6bea6d868e2c4b #Parent 0b44094c755e181446c65c16a8b602034e65efd7 new data diff—git a/binary.data b/binary.data new file mode 100644 index 0000000000000000000000000000000000000000..dc2e37f81e0fa88308bec48cd5195b6542e 61a20 GIT binary patch literal 32 bc$}+u^>JfjWMqH=CI&kO5HCR00n7&gGBE;C
