Cum se folosește Git Alias ​​pentru a face Git mai eficient

Wie man Git Alias ​​verwendet, um Git effizienter zu machen

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 spart diese Alias-Funktion Zeit, indem sie sich wiederholende Schritte für eine schnellere Benutzererfahrung im Git-Terminalfenster zusammenführt. Hier zeigen wir Ihnen, was Git-Aliasse sind, wie Sie sie hinzufügen und einige der nützlichsten Beispiele.

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 existieren sollten oder logisch sinnvoll für ein effizientes Commit sind.

Hier ist eines der Beispiele für ein globales Alias, das für „checkout“ erstellt wird und zum Austauschen von Branches in einem Repository verwendet wird. Anstelle des hier gezeigten langen Befehls kann man jetzt einfach git co.

Git-Alias-Beispiele in GitBash

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.

Schließlich ist hier ein Alias, der für Git-Commit definiert ist, mit einer Tastenkombination: git ci.

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-Aliasen 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 Alias ​​Initialisieren
Git Repo neu initialisiert

Eingeben clear um den Bildschirm sauber zu wischen. Jetzt können Sie unter anderem mit Git-Aliasen experimentieren.

Git Alias ​​Bildschirm löschen
Git-Bash löschen

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. Sie können den Alias ​​dafür wie hier gezeigt als „st“ definieren.

Git-Alias-Status
Git-Alias-Befehl „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äß.

Git-Alias-Status St
Git-Alias ​​für „Status“ erfolgreich in Git Bash implementiert

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-Alias-Commit
Git-Alias ​​für 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 Alias ​​Revert Commit
Git-Alias-Rückkehr-Commit

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 Alias ​​Zurücksetzen Löschen
Git-Alias-Befehl zum Zurücksetzen/Löschen

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 Alias ​​Amend
Git-Alias-Änderungs-Commit-Nachricht

5. Git-Änderungszweig

Möchten Sie von einem Git-Zweig zum anderen wechseln? Hier gewinnt der Checkout-Alias ​​an Bedeutung.

Git Alias ​​Branch ändern
Git Branch-Alias ​​ändern

Auf ähnliche Weise können wir für einige der folgenden Befehle geeignete Git-Aliasnamen erstellen:

  • Git-Benutzernamen überprüfen: 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 mit dem GitHub-Projektmanagement beginnen. Sie können Ihren Blog auch kostenlos mit Jekyll und GitHub Pages hosten.

Verbunden:

  • 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
Scroll to Top