如何从一组git补丁生成提交关系树?

时间:2018-11-08 12:00:27

标签: git git-log

我有一组适用于回购中老父母的补丁,我想生成一棵树来表示这些补丁之间的时间/依赖关系。

对于包含此类文件的目录:

0001-add-foo.patch
0002-add-bar.patch
0003-fix-bar.patch
0004-fix-foo.patch
0005-repair-x.patch

进行如下操作:

├*    sha...    commit msg...
├─┬*  sha...    commit msg...
│ ├*  sha...    commit msg...
├─┼*  sha...    commit msg...
│ └*  sha...    commit msg...
├*    sha...    commit msg...
└*    sha...    commit msg...

我不能保证补丁没有冲突,但是我知道所有补丁都适用于回购中的某些特定父提交或其他补丁

1 个答案:

答案 0 :(得分:-1)

也许我误解了您的问题,但只有使用gitkraken时,它才可以解决问题:)