Un petit alias bash pour git que j’aime bien


Dans mon .bashrc:

function commit {
    git commit -m "`echo "$*" | sed -e 's/^./\U&\E/g'`"
}
alias co=commit;

Et du coup au lieu de taper:

git commit -m "Encore merci et bonne chance, nous sommes avec vous"

Je tape:

co encore merci et bonne chance, nous sommes avec vous

Notez la mise en majuscule automatique, le comble de la feignasse ;-)

Bon, c’est juste sur ma machine, car sinon co beaucoup de gens l’utilisent pour checkout.

Pour le reste, j’utilise SCM breeze bien entendu.

Des questions Python sans rapport avec l'article ? Posez-les sur IndexError.