Source

hgbook-ru / ru / figs / bad-merge-3.dot

Full commit
Ivan Galin 49c5a1c 
Slava Bacherikov c23c288 




Ivan Galin 49c5a1c 
Slava Bacherikov c23c288 

Ivan Galin 49c5a1c 







Slava Bacherikov c23c288 
Ivan Galin 49c5a1c 

Slava Bacherikov c23c288 
Ivan Galin 49c5a1c 
digraph bad_merge_3 {
	ancestor [label="1: предок",color="#bbbbbb",fontcolor="#bbbbbb"];
	left [label="2: моё изменен",color="#bbbbbb",fontcolor="#bbbbbb"];
	right [label="3: твоё изменение",color="#bbbbbb",fontcolor="#bbbbbb"];
	bad [label="4: неудачное слияние",color="#bbbbbb",fontcolor="#bbbbbb"];
	new [label="5: новое изменение",color="#bbbbbb",fontcolor="#bbbbbb"];

	bak_left [label="6: откат 1\n неудачного слияния",color=grey,shape=box];
	bak_right [label="8: откат 2\n неудачного слияния",shape=box];

	ancestor -> left [color="#bbbbbb"];
	ancestor -> right [color="#bbbbbb"];
	left -> bad [color="#bbbbbb"];
	right -> bad [color="#bbbbbb"];
	bad -> new [color="#bbbbbb"];

	bad -> bak_left [color=grey];
	left -> bak_left [style=dotted,label="--источник=2",color=grey,fontcolor=grey];

	bad -> bak_right;
	right -> bak_right [style=dotted,label="--источник=3"];
}