Das Hinzufügen von häufig verwendeten Befehlen als Aliase in deine .gitconfig
Datei vereinfacht dir dein Leben im Umgang mit Git. Es mag nicht ganz so elegant sein wie das Hinzufügen von Aliasen zur Shell, aber es funktioniert wenigstens über alle Shells hinweg und ist sehr einfach einzurichten. Das Git Cheat Sheet schlägt vor, folgenden Block in deine Konfigurationsdatei einzufügen:
[alias] st = status ci = commit br = branch co = checkout df = diff lg = log -p
Sobald der Block in deine Konfigurationsdatei eingefügt wurde, sollte es sofort funktionieren:
$ 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)
Du kannst Aliase auch mit folgendem Befehl hinzufügen und sie stehen dann automatisch in der .gitconfig
Datei:
$ git config –-global alias.rb rebase
Für SVN-Konvertiten: Alex Soto hat ein paar Alias-Helfer vorgeschlagen, die bei der Interaktion mit Subversion-Repositories helfen:
[alias] spull = !git-svn fetch && git-svn rebase spush = !git-svn dcommit
Es gibt eine Menge anderer fortgeschrittener Befehle im GitWiki. Wenn du Aliase hast, die für andere nützlich sein könnten, füge bitte einen Kommentar hinzu oder reiche einen Tip ein und sie werden hinzugefügt!