1
liwei 2014-08-20 15:37:31 +08:00
1. git format-patch -1 commit2
2. patch -R < commit2.patch |
4
snachx OP @liwei 我试了一下,对于我举的例子,步骤2提示:
Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file test.rej test.rej的内容是: *************** *** 1,5 **** a - x c d e --- 1,5 ---- a + b c d e 这个怎么和例子中的revert冲突联系起来呢?其实我就想知道,git是怎么得出a,b和q,x两行冲突的。 谢谢! |
9
liwei 2014-08-21 10:58:24 +08:00 1
我觉得首先你得搞明白两种reject文件格式,然后自己做实验来验证,这些都要靠自己,别人一般没有时间来一步步的给你验证。
|
10
snachx OP |
11
liwei 2014-08-21 11:30:55 +08:00
1. git format-patch -1 commit2
2. patch -p1 -R --merge < 0001-commit-2.patch 只是因为git和patch采用了不同的方式来表达reject而已,你可以继续研究。 |