Git Bash Alias

Git Bash Alias
Czy często wchodzisz do długiego zapytania na CLI lub sprawdzasz rekord bash dla zapytania, które już wpisałeś? Jeśli tak, wówczas przylegają pseudonimy. Możesz użyć aliasów w Bash, aby utworzyć instrukcję skrótów dla komendy dłuższej. Podczas pracy na CLI aliasy bash to przede wszystkim skróty, które naprawdę mogą wykluczyć Cię z zapamiętywania długich instrukcji i usunąć dużo pisania. W ten sposób używamy wielu poleceń git na terminalu git bash, które są dość długie i trudne do nauczenia. Tak więc ten artykuł nauczy Cię, jak używać aliasów git bash, aby zwiększyć produktywność Git CLI.

Przykład 01: Alias ​​Linux

Zacznijmy od implementacji tworzenia aliasu dla różnych poleceń używanych w systemie Linux podczas pracy w systemie Kali Linux. Tak więc polecenie „PWD” zostało tutaj użyte, aby pokazać nam obecny katalog roboczy Git Linux, nad którym teraz pracujemy.

$ pwd

Czas zrobić alias do tworzenia polecenia skrótów dla oryginalnych dużych poleceń dla naszego użycia i łatwości. Powiedzmy, że chcemy stworzyć alias dla instrukcji „PWD” Linuksa. Dlatego musimy użyć instrukcji „alias” do tego celu. Używamy słowa kluczowego „alias”, a następnie polecenia krótkiego alias „P”, którego chcemy użyć jako alternatywy dla instrukcji „PWD”. Instrukcja „PWD” lub oryginalna instrukcja musi być wymieniona w pojedynczych cytatach po znaku „=”. Alias ​​dla polecenia „PWD” został utworzony jako instrukcja „p”. Po użyciu instrukcji „P” działa tak samo jak instrukcja „PWD”.

$ alias p = 'pwd'
$ p

Przykład 02: Alias ​​bash git

Rzućmy okiem na tworzenie aliasu dla poleceń git, które są najczęściej używane w terminalu Kali Linux. Aby utworzyć alias w git bash, musimy użyć polecenia „Git Config”, a następnie opcji „-Global”, aliasu do utworzenia i oryginalnego polecenia git w jednym instrukcji. Najczęściej używanym poleceniem GIT Bash jest instrukcja „pchania git”, która jest w większości używana do przesuwania aktualizacji i danych do repozytorium git hub z systemu lokalnego. Tak więc będziemy tworzyć alias dla polecenia „Push” za pomocą instrukcji „Git Config”, a następnie opcji „-Global”. Alias ​​zostaną utworzone za pomocą słowa kluczowego „alias”, a następnie kropka i polecenie, i.mi., „P”, jak pokazano na załączonym obrazie. Teraz możesz użyć polecenia „P” zamiast „pchania” w terminalu GIT, aby przesunąć aktualizacje do zdalnego repozytorium GitHub.

$ git config - -global alias.P „Push”

Możesz użyć polecenia „GIT Config”, a następnie słowa kluczowego „globalnego” i flagi „-L”, aby wymienić wszystkie konfiguracje, które stworzyliśmy do naszego git na komputerze lokalnym. Pokaże Ci nazwę użytkownika, e -maila i hasła skonfigurowane w lokalnym repozytorium GIT, aby uzyskać dostęp do zdalnego repozytorium GitHub. Następnie możesz zobaczyć pseudonim, które właśnie stworzyliśmy dla naszego git w Kali Linux. Oznacza to, że możesz użyć instrukcji „p” jako alternatywy dla zapytania „push”.

$ git config --Global -l

Aby zaobserwować zmodyfikowane lub nieokreślone katalogi, użytkownicy GIT CLI często korzystają z zapytania o status. To zapytanie generuje wiele linii wyjściowych. Aby poradzić sobie z tymi elementami, moglibyśmy użyć aliasu. Aby wyświetlić znacznie mniej pełny wynik ze szczegółami oddziału, podaj pseudonim „ST” jako alternatywę dla instrukcji „Status -SB”. Po użyciu instrukcji GIT „ST” otrzymaliśmy informacje dotyczące wyświetlonego statusu gałęzi głównej.

$ git config - -global alias.ST „Status -SB”
$ git st

W Git Bash zwykle używamy instrukcji „log -online”, aby zobaczyć wszystkie zatrudnienia wykonane przez określonego użytkownika. W ten sposób będziemy tworzyć alias dla tego polecenia jako „LL” za pomocą tej samej instrukcji Config przedstawionej na obrazie. Po użyciu alias „LL” stwierdziliśmy, że nie było jeszcze żadnych zobowiązań, które są dokonywane przez obecnego użytkownika do zdalnego repozytorium GitHub.

$ git config - -global alias.LL „log - -online”
$ git ll

Git Bash wymyślił instrukcję „Log -1 Head -Stat”, aby wyświetlić ostatnie zatwierdzenie od systemu do repozytorium Github. Tak więc tworzyliśmy pseudonim GIT dla tego polecenia jako polecenie „ostatnie” pokazane w zapytaniu GIT Config wyświetlone na obrazie.

$ git config - -global alias.Ostatnie „log -1 głowa --Stat”

Po użyciu tego aliasu jako alternatywy dla instrukcji „Log -1 Head -Stat”, wyświetlono ostatnie zatwierdzenie przez określonego użytkownika GIT z tego bash CLI.mi., Folder został usunięty.

$ git last

Kiedy zwykle zapisujemy zmiany dokonane przez użytkownika GIT, często używamy instrukcji „GIT Commit” wraz z opcją „-M”, aby wyświetlić wiadomość. Utwórzmy alias dla tego polecenia jako „CM” za pomocą instrukcji konfiguracji GIT pokazanej na obrazie. Następnie użyliśmy tego nowo wykonanego polecenia „Git CM” wraz z prostym przesłaniem. To sprawiło, że wszystkie zmiany i aktualizacje śledzone są na naszym końcu.

$ git config - -global alias.cm „commit -m”
$ git cm „popełnij sukces”

Używamy instrukcji „zdalnego -v” w GIT, aby wyświetlić listę wszystkich już zainstalowanych bibliotek zdalnych w naszym Bash GIT. Stworzyliśmy pseudonim „RV” dla tej instrukcji, jak poniżej. Po użyciu tego aliasu jako instrukcji GIT mamy takie same wyjście, jak zwykle dla instrukcji „zdalnego -v”.

$ git config - -global alias.RV „pilot -v”
$ git rv

Wniosek

Chodzi o użycie aliasów w Bash GIT podczas korzystania z systemu Kali Linux. Najpierw próbowaliśmy dać przykład prostego pseudonimu bash. Następnie omówiliśmy różne polecenia GIT i instrukcję GIT Config, aby stworzyć alias dla tych poleceń w git bash.