git diff对应diff命令git apply对应patch命令
git diff v1.2.1 v1.2.2 > v1.2.1_v1.2.2.patch
git apply --check v1.2.1_v1.2.2.patch
git apply -v --whitespace=warn v1.2.1_v1.2.2.patch
有部分文档中说 git apply 和 patch 在一些细节上实现不一致,需要留意。但我轻量级使用,没有遇到过什么问题。
coding in a complicated world
git diff 对应 diff 命令git apply 对应 patch 命令git diff v1.2.1 v1.2.2 > v1.2.1_v1.2.2.patch
git apply --check v1.2.1_v1.2.2.patch
git apply -v --whitespace=warn v1.2.1_v1.2.2.patch
有部分文档中说 git apply 和 patch 在一些细节上实现不一致,需要留意。但我轻量级使用,没有遇到过什么问题。