En ce moment, quand je tape "git branch"
il répertorie mes succursales dans un ordre arbitraire.
Ce que je préférerais, ce serait si "git branch" listait ma sortie dans un arbre comme fasion, quelque chose comme:
master
|-- foo
|-- foo1
|-- foo2
|-- bar
|-- bar4
Où ici, foo & bar ont été ramifiés de master; foo1 & foo2 ont été branchés à partir de foo; bar4 était dérivé de bar.
Est-ce facile à réaliser?
[Utilitaires de ligne de commande uniquement. Cela doit s'adapter à mon flux de travail zsh / vim.]
git log --graph
est assez, je pense.
git_tree
. Il affichera quelque chose commearc flow
ici: stackoverflow.com/questions/54227968/… . Peut-être qu'un jour je pourrai même le faire fusionner dans git lui-même.