Git ist eines der fortschrittlichsten Versionskontrollsysteme, das einfaches Verzweigen und Zusammenführen, mehrere Staging-Bereiche und ein verteiltes Workflow-Paradigma unterstützt. Um mehr aus Git herauszuholen, können Sie eine seiner Eigenschaften namens "Git Alias" verwenden. Wie der Spitzname einer Person, dies Die Alias-Funktion spart Zeit, indem sich wiederholende Schritte für eine schnellere Benutzererfahrung im Git-Terminalfenster zusammengeführt werden. Hier zeigen wir Ihnen, was Git-Aliasse sind, wie Sie sie hinzufügen und einige der nützlichsten Beispiele.
Verwandt: Der Anfängerleitfaden zu Git
Git-Alias: Was ist das?
Git Alias kann als ein erstellter Befehl definiert werden, der automatisch den Text eines größeren Befehls ableitet, um die sich wiederholenden Verweise als Verknüpfungsprozess anzuzeigen. Der Programmierer kann Git-Aliasnamen verwenden, um Befehle zu entwerfen, die vorhanden sein sollten oder logisch sinnvoll für ein effizientes Commit sind.
Hier ist eines der Beispiele für einen globalen Alias, der für „Checkout“ erstellt wird, der verwendet wird, um Branches in einem Repository auszutauschen. Anstelle des hier gezeigten langen Befehls kann man jetzt einfach
git co
.
git config--global alias.co-Kasse
Ein Git-Alias für Branch wird verwendet, um einen neuen Branch im Git-Repository zu erstellen. Anstelle des langen Befehls kann man den Alias verwenden git br
.
git config--global alias.br-Zweig
Schließlich ist hier ein Alias für Git-Commit definiert, mit einer Tastenkombination: git ci
.
git config--global alias.ci-Commit
Um mit Git Alias zu beginnen, müssen Sie zunächst Git korrekt installieren. Nachdem Sie dies getan haben, gehen Sie wie hier gezeigt vor.
Git-Aliasse hinzufügen Add
Das Hinzufügen von Git-Aliasnamen im Terminalfenster macht Git-Bash ziemlich unkompliziert und einfach. Aber bevor Sie das tun, müssen Sie Ihre Befehle im richtigen Git-Repository positionieren, sonst führt dies zu einem „fatal: not a git repository“-Fehler.
Um Ihre Befehle zu positionieren und sicherzustellen, dass Sie im richtigen Verzeichnis arbeiten, müssen Sie das Repository wie hier gezeigt initialisieren. Dieser Schritt ist nur einmal am Anfang erforderlich. Im folgenden Beispiel wurde das Repo neu initialisiert.
git init
Eintreten klar
um den Bildschirm sauber zu wischen. Jetzt können Sie unter anderem mit Git-Aliasen experimentieren.
Fügen wir einen Git-Alias für einen "Status"-Befehl hinzu. Dies ist nützlich, um alle geänderten Dateien im Workflow zu verfolgen. Den Alias dafür können Sie wie hier gezeigt als „st“ definieren.
git config--global alias.st "Status"
Sobald Sie fertig sind, können Sie, wie hier gezeigt, einfach eingeben git st
als Abkürzung. Hier wird nichts hinzugefügt, da alle diese Dateisysteme nicht verfolgt werden, aber der Statusalias funktioniert ordnungsgemäß.
Weitere Git-Alias-Beispiele
1. Git-Commit
Wenn Sie an Ihrem Ende in Git arbeiten, müssen Sie sich an das Master-Repository übergeben. Dies macht Git zu einem der wichtigsten Alias-Befehle.
git config--global alias.ci-Commit
2. Git-Revert-Commit
Manchmal müssen Sie einen Commit, der nur mit dem Git Bash-Terminal vorgenommen wurde, rückgängig machen. Der Git-Alias für dieses Zurücksetzen kann wie folgt definiert werden.
git config--global alias.rc zurücksetzenbegehen#>
3. Git-Entfernungs-Commit
Für ein hartes Löschen des Commits, das ihn vollständig aus dem Branch entfernt, müssen Sie für bestimmte Versionen den Reset-Befehlsalias verwenden.
git config--global alias.rs zurücksetzen
4. Git Change Commit-Nachricht
Möchten Sie die Nachrichten des letzten Commits ändern? Dabei spielt die Git Change Commit Message eine Rolle. Folgendes kann ein Alias dafür sein. Dies wirkt sich natürlich auf die neueste Nachricht aus.
git config--global alias.am ändern
5. Git-Änderungszweig
Möchten Sie von einem Git-Zweig zum anderen wechseln? Hier gewinnt der Checkout-Alias an Bedeutung.
git config --global alias.co checkout git co git co -b
Auf ähnliche Weise können wir für einige der folgenden Befehle geeignete Git-Aliasnamen erstellen:
-
Git-Benutzernamen überprüfen: so etwas wie
git config --global user.name "James Joyce"
kann mit einem Alias versehen werden, um häufige Erwähnungen des Benutzernamens zu vermeiden. -
Git Show Branches: wollen alle Filialen zusammen sehen? Du musst einen Alias für finden
git config --global branch;
für entfernte Filialen hinzufügen- R
zum Befehl.
Das obige Tutorial erklärt die systematische Schritt-für-Schritt-Methode zum Erstellen von Git-Aliasen für die am häufigsten verwendeten Befehle im Git Bash-Terminalfenster. So können Sie loslegen GitHub-Projektmanagement. Sie können Ihren Blog auch kostenlos hosten mit Jekyll- und GitHub-Seiten.
Verwandt:
-
So löschen Sie einen lokalen und einen Remote-Git-Zweig
-
Erste Schritte mit Git und GitHub
-
5 der besten grafischen Git-Clients für Mac
-
5 der nützlichsten grafischen Git-Clients für Linux
Offenlegung von Partnern: Make Tech Easier kann Provisionen für Produkte verdienen, die über unsere Links gekauft wurden, was die Arbeit unterstützt, die wir für unsere Leser leisten.