Git Bash Alias

Git Bash Alias
Vous retrouvez-vous fréquemment à entrer dans une longue requête sur la CLI ou à vérifier le record de bash pour une requête que vous avez déjà tapée? Si c'est le cas, alors les alias bash seront utiles. Vous pouvez utiliser des alias dans Bash pour créer une déclaration de raccourci pour une commande plus longue. Tout en fonctionnant sur la CLI, les alias bash sont principalement des raccourcis qui peuvent vraiment vous exclure de vous souvenir des instructions longues et de supprimer beaucoup de saisie. Comme ça, nous avons tendance à utiliser de nombreuses commandes Git sur le terminal Git Bash, qui sont assez longs et difficiles à apprendre. Ainsi, cet article vous apprendra à utiliser les alias Git Bash pour augmenter votre productivité Git CLI.

Exemple 01: Alias ​​Linux

Commençons par la mise en œuvre de la création d'un alias pour différentes commandes utilisées dans le système Linux tout en travaillant dans le système Kali Linux. Ainsi, la commande «PWD» a été utilisée ici pour nous montrer le répertoire de travail actuel de Git Linux sur lequel nous travaillons en ce moment.

$ pwd

Il est temps de faire l'alias pour faire une commande de raccourci pour les grandes commandes d'origine pour notre utilisation et notre facilité. Disons que nous voulons créer un alias pour l'instruction «PWD» de Linux. Ainsi, nous devons utiliser l'instruction «Alias» à cet effet. Nous utilisons le mot-clé «Alias» suivi de la commande courte «P» que nous voulons utiliser comme alternative à l'instruction «PWD». L'instruction «PWD» ou l'instruction d'origine doit être mentionnée dans les citations uniques après le signe «=». L'alias de la commande «PWD» a été créé comme l'instruction «P». Après avoir utilisé l'instruction «P», il fonctionne de la même manière que l'instruction «PWD».

$ alias p = 'pwd'
$ p

Exemple 02: Bash Git Alias

Voyons la création d'un alias pour les commandes GIT qui sont les plus utilisées dans le terminal de Kali Linux. Pour créer un alias dans Git Bash, nous devons utiliser la commande «Git Config» suivie de l'option «-global», un alias à créer et une commande git originale en une seule instruction. La commande git bash la plus utilisée est l'instruction «git push» qui est principalement utilisée pour pousser les mises à jour et les données vers le référentiel Git Hub du système local. Ainsi, nous créerons un alias pour la commande «push» en utilisant l'instruction «Git Config» suivie de l'option «-global». L'alias sera créé en utilisant le mot-clé «alias» suivi d'un point et de la commande, je.e., «P» comme indiqué dans l'image jointe. Maintenant, vous pouvez utiliser la commande «p» au lieu de «push» dans le terminal git pour repousser vos mises à jour vers le référentiel distant github.

$ git config - -global alias.P 'PUSH'

Vous pouvez utiliser la commande «Git Config» suivie du mot clé «global» et de l'indicateur «-l» pour répertorier toutes les configurations que nous avons faites à notre Git sur l'ordinateur local. Il vous montrera le nom d'utilisateur, le courrier électronique et le mot de passe que vous avez configurés dans votre référentiel GIT local pour accéder au référentiel github distant. Après cela, vous pouvez voir l'alias que nous venons de créer pour notre Git à Kali Linux. Cela signifie que vous pouvez utiliser l'instruction «p» comme alternative à la requête «push».

$ git config - -global -l

Pour observer les répertoires modifiés ou non suivis, les utilisateurs de Git CLI utilisent fréquemment la requête d'état. Cette requête génère beaucoup de lignes de sortie que nous pourrions ne pas vouloir. Pour gérer ces éléments, nous pourrions utiliser un alias. Pour afficher un résultat beaucoup moins verbeux avec les détails de la branche, spécifiez l'alias «ST» comme alternative à l'instruction «Status -SB». Après avoir utilisé l'instruction GIT «ST», nous avons obtenu les informations concernant le statut de branche maître tel qu'affiche.

$ git config - -global alias.st 'status -sb'
$ git st

Dans Git Bash, nous avons tendance à utiliser l'instruction «log-online» pour voir tous les engagements effectués par un utilisateur spécifique. Ainsi, nous ferons un alias pour cette commande comme «ll» en utilisant la même instruction de configuration GOT présentée dans l'image. Après avoir utilisé l'alias «ll», nous avons constaté qu'il n'y avait pas encore de engrenages qui sont fabriqués par un utilisateur actuel dans le référentiel distant github.

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

Le Git Bash a proposé l'instruction «Log -1 Head -stat» pour afficher le tout dernier engagement de votre système au référentiel GitHub. Ainsi, nous avons fait un alias git pour cette commande comme la «dernière» commande affichée dans la requête de configuration Git affichée dans l'image.

$ git config - -global alias.Dernier 'Log -1 Head - -Stat'

Après avoir utilisé cet alias comme alternative à l'instruction «Log -1 Head -stat», le dernier engagement effectué par un utilisateur Git spécifique de cette CLI bash a été affiché, je.e., Un dossier a été supprimé.

$ git dernier

Lorsque nous avons tendance à enregistrer les modifications apportées par un utilisateur GIT, nous utilisons souvent l'instruction «Git Commit» avec son option «-m» pour afficher un message. Créons un alias pour cette commande en tant que «CM» via l'instruction de configuration git indiquée dans l'image. Après cela, nous avons utilisé cette commande d'alias nouvellement créée «Git CM» avec un simple message. Cela a fait toutes les modifications et les mises à jour suivis à notre fin.

$ git config - -global alias.cm 'commit -m'
$ git cm "commises réussies"

Nous utilisons l'instruction «à distance -v» dans GIT pour afficher la liste de toutes les bibliothèques distantes déjà installées de notre bash git. Nous avons créé un alias «RV» pour cette instruction comme ci-dessous. Après avoir utilisé cet alias comme instruction GIT, nous avons obtenu la même sortie que nous obtenons habituellement pour l'instruction «Remote -v».

$ git config - -global alias.RV 'Remote -v'
$ git rv

Conclusion

Il s'agit d'utiliser des alias dans Git Bash lors de l'utilisation du système Kali Linux. Nous avons essayé de faire un exemple pour un simple alias de bash. Après cela, nous avons discuté de différentes commandes GIT et de l'instruction GIT Config pour faire un alias pour ces commandes dans Git Bash.