Un bon moyen de vous simplifier l’utilisation de git est d’ajouter dans votre fichier .gitconfig
les alias des commandes que vous utiliser souvent. Cela n’est peux être pas aussi élégant que d’ajouter des raccourcis à votre shell unix, mais cela aura l’avantage d’avoir un comportement constant entre les versions des shells et de rester simple à configurer.
Le site Git Cheat Sheet suggère d’ajouter le code suivant à votre fichier de configuration :
[alias]
st = status
ci = commit
br = branch
co = checkout
df = diff
lg = log -p
Après avoir ajouté ce code à votre fichier de configuration, ces alias sont actifs :
$ git st # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # _posts/2009-02-06-helpful-command-aliases.textile nothing added to commit but untracked files present (use "git add" to track)
Vous pouvez également ajouter des alias de commandes avec le code suivant, ils seront ajoutés à votre fichier .gitconfig
automatiquement.
$ git config –-global alias.rb rebase
Pour les utilisateurs de SVN, Alex Soto suggère quelques alias utiles pour les interactions avec les dépôts SVN :
[alias] spull = !git-svn fetch && git-svn rebase spush = !git-svn dcommit
Il y a également beaucoup de commandes avancées sur le GitWiki. Si vous avez un alias de commande qui pourrait être utile à d’autres personnes, vous pouvez commenter cette page ou le soummettre et il sera ajouté !