Quebrando uma branch
pages/challenges/splitting-a-branch/start.sh
1) Separe a wip
em 3 branches:
-feat-c
feat(C): 1
-feat-b
feat(B): 1
feat(B): 2
-feat-a
feat(A): 1+2
que é o combinação defeat(A): 1
efeat(A): 2
feat(A): 4
feat(A): 3
Note que
feat(A): 3
efeat(A): 4
estão com a ordem trocada
* feat(A): 4 (HEAD -> wip)
* feat(A): 3
* feat(A): 2
* feat(A): 1
* feat(B): 2
* feat(B): 1
* feat(C): 1
* root (master)
Resultado esperado:
* feat(A): 3 (HEAD -> feat-a)
* feat(A): 4
* feat(A): 1+2
| * feat(B): 2 (feat-b)
| * feat(B): 1
|/
| * feat(C): 1 (feat-c)
|/
| * feat(A): 4 (wip)
| * feat(A): 3
| * feat(A): 2
| * feat(A): 1
| * feat(B): 2
| * feat(B): 1
| * feat(C): 1
|/