update from sparkleup
This commit is contained in:
parent
a85f9660fa
commit
f275797d51
|
@ -55,31 +55,39 @@ The further away from an instance is from another, whether in time or in forks,
|
||||||
|
|
||||||
Consider the following:
|
Consider the following:
|
||||||
|
|
||||||
a -+- - - -X
|
```text
|
||||||
\ /
|
a -+- - - -X
|
||||||
a' -/
|
\ /
|
||||||
|
a' -/
|
||||||
|
```
|
||||||
|
|
||||||
Merge `X` is simple.
|
Merge `X` is simple.
|
||||||
|
|
||||||
a -+- - - - - - -X
|
```text
|
||||||
\ /
|
a -+- - - - - - -X
|
||||||
a' - - - -/
|
\ /
|
||||||
|
a' - - - -/
|
||||||
|
```
|
||||||
|
|
||||||
Merge `X` becomes more difficult with conflicts.
|
Merge `X` becomes more difficult with conflicts.
|
||||||
|
|
||||||
a -+- - - - - -X- -Y
|
```text
|
||||||
\ / /
|
a -+- - - - - -X- -Y
|
||||||
a' -+- -/ /
|
\ / /
|
||||||
\ /
|
a' -+- -/ /
|
||||||
a''-/
|
\ /
|
||||||
|
a''-/
|
||||||
|
```
|
||||||
|
|
||||||
Merge `Y` gains conflicts due to split experiences and time. Merge `X` less so, but still more conflicts than merge `X` in the first example, due to time.
|
Merge `Y` gains conflicts due to split experiences and time. Merge `X` less so, but still more conflicts than merge `X` in the first example, due to time.
|
||||||
|
|
||||||
a - - - - -X- - -?
|
```text
|
||||||
\ / /
|
a - - - - -X- - -?
|
||||||
a' - /
|
\ / /
|
||||||
/
|
a' - /
|
||||||
b - - - - - -/
|
/
|
||||||
|
b - - - - - -/
|
||||||
|
```
|
||||||
|
|
||||||
Merge `?` is impossible with the current state of technology. The two instances have no shared past instances on which to build a reasonable diff.
|
Merge `?` is impossible with the current state of technology. The two instances have no shared past instances on which to build a reasonable diff.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue