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
在一些细节上实现不一致,需要留意。但我轻量级使用,没有遇到过什么问题。