Alias Git : « git fix »
En complément des alias Git de base, voici un alias git vraiment très utile. Je l’utilise dès que je dois faire un quick fix dans une branche. Son utilisation est très simple : je checkout ma branche, je fais ma modif et je lance mon alias :
(où fix_1234
est le nom d’une nouvelle branche)
Un prompt se lance, j’entre la desciption de mon fix (le message du commit) et voilà; la branche est pushée; j’ai plus qu’à lancer ma pull request dans Github ;-)
Et voici l’alias en question, à ajouter dans la partie [alias]
de votre fichier
.gitconfig
:
- je récupère le nom de la branche courante
- je récupère le nom de la branche de fix (dans mon exemple
fix_1234
) - je checkout cette branche
- j’ajoute tous les fichiers de mon workspace (attention, il faut avoir un workspace clean)
- je commit (c’est là que le prompt se lance pour le message du commit)
- je push la branche
- enfin je retourne dans ma branche d’origine
Et voilà ! :-)