lab 27 Visualiser les branches qui divergent
Buts
- Apprendre comment voir les divergences entre branches dans un dépôt.
Voir les branches courantes 01
Nous avons maintenant deux branches divergentes dans le dépôt. Utiliser la commande de log suivante pour voir les branches et la manière dont elles divergent.
Execute:
git hist --all
Output:
$ git hist --all * 5c4b651 2014-02-21 | Ajout d'un README (HEAD, master) [Jim Weirich] | * 83b5dc6 2014-02-21 | Rakefile mis à jour (saluer) [Jim Weirich] | * 0560857 2014-02-21 | bonjour utiliser Faireunsalut [Jim Weirich] | * 1e570bd 2014-02-21 | Ajout de la classe Faireunsalut [Jim Weirich] |/ * 6f69f38 2014-02-21 | Ajout d'un Rakefile [Jim Weirich] * c8d6b61 2014-02-21 | Déplacement de bonjour.rb dans lib [Jim Weirich] * 83558be 2014-02-21 | Add an author/email comment [Jim Weirich] * a9c6007 2014-02-21 | Ajout d'un commentaire (v1) [Jim Weirich] * 221243e 2014-02-21 | Ajouter une valeur par défaut (v1-beta) [Jim Weirich] * 80fc666 2014-02-21 | Using ARGV [Jim Weirich] * 834ca4f 2014-02-21 | Mon premier commit [Jim Weirich]
Voici notre première chance de voir l’option --graph
de git hist
en action. L’ajout de l’option --graph
à git log
lui permet de dessiner l’arbre de commit en utilisant de simples caractères ASCII. Nous pouvons voir les deux branches (saluer et master), et que la branche master est le HEAD courant. L’ancêtre commun des deux branches est la branche “Ajout d’un Rakefile”.
L’option --all
nous permet de nous assurer que nous voyons toutes les branches. Le fonctionnement par défaut est de montrer seulement la branche courante.