--pretty=oneline --abbrev-commit --stat --graph ne sont que des commandes de mise en forme mon log. En gros ça permet d'avoir un arbre (et donc de visualiser les branches), de n'avoir que la première ligne du message de commit et d'avoir les stats sur les changements.
La seule chose vraiment intéressante est @{u} qui correspond à la branche d'upstream.
La commande demande donc le log (avec mise en forme) de la différence entre la branche upstream (depuis le dernier fetch) et la version qui est dans ma copie de travail.
[^] # Re: Popularité
Posté par CrEv (site web personnel) . En réponse au journal Matt Mackall, l'auteur de Mercurial, passe la main. Évalué à 3.
Étant donné que sous Git il faut fetcher pour récupérer ces commits, même si ce n'est pas exactement la même chose que sous mercurial ça fait le job.
Oui, le l est pour local dans chacun des alias
Après ces alias sont quand même très simple.
Si je prend
loutqui est celui que j'utilise le plus souvent dans cette liste :--pretty=oneline --abbrev-commit --stat --graphne sont que des commandes de mise en forme mon log. En gros ça permet d'avoir un arbre (et donc de visualiser les branches), de n'avoir que la première ligne du message de commit et d'avoir les stats sur les changements.La seule chose vraiment intéressante est
@{u}qui correspond à la branche d'upstream.La commande demande donc le log (avec mise en forme) de la différence entre la branche upstream (depuis le dernier fetch) et la version qui est dans ma copie de travail.
Genre :
Où je vois que je peux pousser sur mon upstream une branche contenant deux commit qui a été mergée.