Git Bash Alias

Git Bash Alias
Finden Sie häufig eine lange Anfrage an der CLI ein oder überprüfen Sie den Bash -Datensatz für eine von Ihnen bereits eingegebene Abfrage?? Wenn ja, dann werden Bash -Aliase hilfreich sein. Sie können Aliase in Bash verwenden, um eine Verknüpfungsanweisung für einen längeren Befehl zu erstellen. Während des Betriebs auf der CLI sind Bash -Aliase in erster Linie Verknüpfungen, die Sie wirklich davon abhalten können, lange Anweisungen zu erinnern und viel Tippen zu entfernen. So verwenden wir in der Regel viele Git -Befehle am Git -Bash -Terminal, die ziemlich lang und schwer zu lernen sind. In diesem Artikel werden Sie also vermitteln, wie Sie Git -Bash -Aliase verwenden, um Ihre Git -CLI -Produktivität zu steigern.

Beispiel 01: Linux alias

Beginnen wir mit der Implementierung des Erstellens eines Alias ​​für verschiedene Befehle, die im Linux -System verwendet werden, während Sie im Kali -Linux -System arbeiten. Der Befehl „PWD“ wurde hier verwendet, um uns das aktuelle Arbeitsverzeichnis von Git Linux zu zeigen, an dem wir gerade arbeiten.

$ pwd

Es ist Zeit, den Alias ​​zu machen, um einen Verknüpfungsbefehl für die ursprünglichen großen Befehle für unsere Verwendung und Leichtigkeit zu erstellen. Nehmen wir an, wir möchten einen Alias ​​für die „PWD“ -Linux -Anweisung erstellen. Daher müssen wir für diesen Zweck die Anweisung „Alias“ verwenden. Wir haben das Schlüsselwort "Alias" verwendet, gefolgt von dem Befehl "P" von Short Alias ​​"P", das wir als Alternative zum "PWD" -Bericht verwenden möchten. Die Anweisung „PWD“ oder die ursprüngliche Anweisung muss innerhalb der einzelnen Zitate nach dem Zeichen "=" erwähnt werden. Der Alias ​​für den Befehl „PWD“ wurde als "P" -Ber "erstellt. Nach der Verwendung der Anweisung "P" funktioniert sie genauso wie die "PWD" -Berätigung.

$ alias p = 'pwd'
$ p

Beispiel 02: Bash Git alias

Schauen wir uns an, einen Alias ​​für Git -Befehle zu erstellen, die am meisten im Terminal von Kali Linux verwendet werden. Um einen Alias ​​in Git Bash zu erstellen, müssen wir den Befehl „Git config“ verwenden, gefolgt von der Option "-Global", einem zu erstellenden Alias ​​und einem ursprünglichen Git-Befehl in einer einzigen Anweisung. Der am häufigsten verwendete Git -Bash -Befehl ist die Anweisung „Git Push“, mit der meist zum Drücken der Updates und Daten in das Git Hub -Repository des lokalen Systems weitergeleitet wird. Wir erstellen also einen Alias ​​für den Befehl „Push“ mit der Anweisung "Git config", gefolgt von der Option "-global". Der Alias ​​wird erstellt, indem das Schlüsselwort „Alias“ verwendet wird, gefolgt von einem Punkt und dem Befehl, i, i.e., "P", wie im angehängten Bild gezeigt. Jetzt können Sie den Befehl "p" anstelle von "pushen" im Git -Terminal verwenden, um Ihre Updates in das GitHub -Remote -Repository zu bringen.

$ git config - -Global alias.P 'Push'

Sie können den Befehl „Git config“ verwenden, gefolgt vom Schlüsselwort „global“ und dem Flag „-l“, um alle Konfigurationen aufzulisten, die wir an unserem Git auf dem lokalen Computer gemacht haben. Es werden Ihnen den Benutzernamen, E -Mail und Passwort angezeigt, das Sie in Ihrem lokalen Git -Repository konfiguriert haben, um auf das Remote Github -Repository zuzugreifen. Danach können Sie den Alias ​​sehen, den wir gerade für unseren Git in Kali Linux erstellt haben. Dies bedeutet.

$ git config --global -l

Um modifizierte oder nicht zusammengezogene Verzeichnisse zu beobachten, verwenden Git -CLI -Benutzer häufig die Statusabfrage. Diese Abfrage erzeugt viele Ausgangszeilen, die wir vielleicht nicht wollen. Um diese Elemente zu bewältigen, konnten wir einen Alias ​​verwenden. Geben Sie den Alias ​​„ST“ als Alternative zum „Status -SB“ Anweisungen an, um ein weitaus weniger ausführliches Ergebnis mit Zweigdetails anzuzeigen. Nachdem wir die GIT -ST -Anweisung verwendet haben, haben wir die Informationen zum Status des Master -Zweigs wie angezeigt.

$ git config - -Global alias.ST 'Status -sb'
$ git st

Innerhalb von Git Bash verwenden wir die Anweisung „Log -online“, um alle von einem bestimmten Benutzer durchgeführten Commits zu sehen. Daher werden wir einen Alias ​​für diesen Befehl als „LL“ mit derselben GOT -Konfigurationsanweisung erstellen, die im Bild angegeben ist. Nachdem wir den Alias ​​„LL“ verwendet haben, haben wir festgestellt.

$ git config - -Global alias.ll 'log - -online'
$ git ll

Die Git Bash hat die Anweisung „Log -1 Head -STAT“ ausgedacht, um das allerletzte Commit von Ihrem System zum Github -Repository anzuzeigen. Wir haben also einen Git -Alias ​​für diesen Befehl als den Befehl "Letzter" erstellt, der in der im Bild angezeigten GIT -Konfigurationsabfrage angezeigt wird.

$ git config - -Global alias.Letzter 'log -1 Kopf --Stat'

Nachdem dieser Alias ​​als Alternative zum Anweisungen „log -1 -Kopf -stat“ verwendet wurde, wurde das letzte Commit von einem bestimmten Git -Benutzer aus dieser Bash -CLI angezeigt.e., Ein Ordner wurde gelöscht.

$ git zuletzt

Wenn wir dazu neigen, die von einem Git-Benutzer vorgenommenen Änderungen zu speichern, verwenden wir häufig die Anweisung „Git Commit“ zusammen mit seiner Option „-m“, um eine Nachricht anzuzeigen. Erstellen wir einen Alias ​​für diesen Befehl als „CM“ über die im Bild angegebene Git -Konfigurationsanweisung. Danach haben wir diesen neu gemachten Alias ​​-Befehl „Git CM“ zusammen mit einer einfachen Nachricht verwendet. Dies machte alle Änderungen und Updates an unserem Ende verfolgt.

$ git config - -Global alias.CM 'Commit -m'
$ git cm „erfolgreich begehen“

Wir verwenden die Anweisung "Remote -v" in Git, um die Liste aller bereits installierten Remote -Bibliotheken bei unserer Git -Bash anzuzeigen. Wir haben einen Alias ​​„RV“ für diese Anweisung wie unten erstellt. Nachdem wir diesen Alias ​​als GIT -Anweisung verwendet haben, haben wir die gleiche Ausgabe wie normalerweise für die Anweisung „Remote -v“.

$ git config - -Global alias.RV 'Remote -v'
$ git RV

Abschluss

Hier geht es darum, Aliase in Git Bash zu verwenden, während das Kali Linux -System verwendet. Wir haben versucht, zuerst ein Beispiel für einen einfachen Bash -Alias ​​zu machen. Danach haben wir verschiedene Git -Befehle und die Git -Konfigurationsanweisung besprochen, um einen Alias ​​für diese Befehle in Git Bash zu erstellen.