Installer Git sur Ubuntu

Installer Git sur Ubuntu
Git est un système de contrôle de version distribué. Il est utilisé pour suivre les modifications des codes source pendant le développement de logiciels. C'est un outil vraiment utile pour le développement de logiciels rapide. Git est très rapide pour faire son travail. C'est l'un des meilleurs outils qu'un développeur puisse avoir s'il est utilisé correctement. Git est totalement open source.

Dans cet article, je vais vous montrer comment installer Git sur Ubuntu. J'utiliserai Ubuntu 18.04 LTS pour la démonstration dans cet article. Mais, les procédures et commandes présentées ici dans cet article devraient fonctionner pour toute version prise en charge d'Ubuntu. Alors, commençons.

Installation de Git:

Git est disponible dans le référentiel officiel de package d'Ubuntu. Ainsi, vous pouvez facilement installer Git sur Ubuntu en utilisant le gestionnaire de packages APT.

Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Maintenant, installez GIT avec la commande suivante:

$ sudo apt install git

Maintenant, appuyez sur y Et puis appuyez sur continuer.

Git doit être installé.

Maintenant, exécutez la commande suivante pour vérifier si Git fonctionne correctement:

$ git --version

Comme vous pouvez le voir, la version de Git que j'utilise est 2.17.1. Ça fonctionne aussi correctement.

Configuration du nom d'utilisateur et par e-mail à l'échelle mondiale:

La première chose que vous souhaitez faire lorsque vous installez Git sur votre machine Ubuntu est de définir les variables de configuration globales utilisateur.nom et utilisateur.e-mail. La valeur de ces variables sera utilisée lorsque vous utilisez GIT pour gérer votre code source par défaut.

Pour définir votre nom global, exécutez la commande suivante:

$ git config - utilisateur de globe.Nom "votre_name"

NOTE: Changement VOTRE NOM à votre nom complet.

Vous devez également définir une adresse e-mail globale. Ainsi, d'autres développeurs peuvent vous contacter s'ils ont des questions sur votre code.

Pour définir une adresse e-mail globale, exécutez la commande suivante:

$ git config - utilisateur de globe.e-mail "votre_email"

NOTE: Changement Votre_Email à votre adresse e-mail personnelle.

Vous pouvez vérifier toutes les variables que vous avez définies à l'échelle mondiale avec la commande suivante:

$ git config --global -l

Comme vous pouvez le voir, les variables utilisateur.nom et utilisateur.e-mail J'ai défini plus tôt et leurs valeurs respectives sont imprimées à l'écran.

Utilisation de Git:

Dans cette section, je vais vous montrer comment créer votre propre référentiel GIT local et effectuer des tâches de base avec Git.

Disons que vous développez un programme Hello World en utilisant C / C++. Maintenant, vous voulez utiliser Git pour le gérer.

Pour ce faire, premièrement, accédez à votre répertoire de projet comme suit:

$ CD Projets / Helloworld

Comme vous pouvez le voir, j'ai un principal.c dossier ici.

Maintenant, initialisez un nouveau référentiel GIT ici avec la commande suivante:

$ git init

Comme vous pouvez le voir, un référentiel git vide est initialisé.

Maintenant, vous pouvez voir l'état des fichiers dans votre référentiel GIT avec la commande suivante:

$ statut git

Je n'ai pas encore de engagement. Le fichier source principal.c est un fichier non suivi sur le référentiel. Il s'agit de l'état par défaut de tous les fichiers nouvellement créés du référentiel GIT.

Maintenant, avant d'ajouter un fichier pour le suivi, voyons si le code source est bien. Je vais juste compiler le principal.c Programmez-le et exécutez-le à cet effet.

Maintenant, vérifiez à nouveau l'état comme suit:

$ statut git

Comme vous pouvez le voir, j'ai maintenant 2 fichiers non suivis maintenant.

Maintenant, disons, vous voulez suivre le fichier principal.c. Pour ce faire, exécutez la commande suivante:

$ git ajouter main.c

Comme vous pouvez le voir, le fichier principal.c est maintenant vert. Cela signifie que Git suit maintenant le fichier et il est prêt à être engagé.

Si vous avez ajouté un fichier par erreur, vous pouvez également le supprimer. Pour ce faire, exécutez la commande suivante:

$ git rm - Cached Main.c

Comme tu peux le voir, principal.c Le fichier n'est plus suivi.

Vous pouvez ajouter tous les fichiers non suivis avec une seule commande ainsi que suit:

$ git add -a

J'ai compilé le principal.c déposer Bonjour.o déposer. Vous ne voulez pas vraiment que Git suive ces fichiers dans la vraie vie. Heureusement, Git a .gitignore Fichier qui est utilisé pour indiquer à Git quels fichiers et répertoires à ignorer.

Par exemple, disons, vous ne voulez pas suivre les fichiers se terminant par .o extension. Pour ce faire, tout d'abord, créez un .gitignore Fichier comme suit:

$ nano .gitignore

Maintenant, tapez *.o dans le fichier comme indiqué dans la capture d'écran ci-dessous et enregistrez le fichier en appuyant sur + X suivie par y et .

Maintenant, comme vous pouvez le voir, le Bonjour.o Le fichier n'est plus répertorié.

Maintenant, comme je l'ai utilisé git add -a commande pour ajouter tous les fichiers de mon projet de suivi.

Comme vous pouvez le voir, les deux fichiers sont ajoutés pour le suivi.

Maintenant, vous pouvez commettre (enregistrer les modifications) cette étape de votre développement sur ce projet comme suit:

$ git commit -m "Un message descriptif à propos de cette validation"

Comme vous pouvez le voir, l'état du projet est engagé et un ID unique est imprimé. Chaque commit a un hachage calculé en fonction du contenu de votre projet pour faire la différence entre chaque projets.

J'ai changé le code source principal.c Et comme vous pouvez le voir, l'état du fichier est désormais modifié.

Maintenant, vous pouvez recommander les changements comme suit:

$ git add -a
$ git commit -m "Ajout de la fonction de printhello pour faire le code en main.C plus modulaire "
[

Vous pouvez voir tous les validations que vous avez faites dans ce référentiel GIT avec la commande suivante:

$ git journal

Comme vous pouvez le voir, j'ai fait 2 commits et ils sont répertoriés, y compris les messages de validation.

Vous pouvez également utiliser la commande suivante pour voir tous les commits dans un format compact:

$ Git Log --Oneline

C'est donc essentiellement ainsi que vous installez Git et l'utilisez sur Ubuntu. Merci d'avoir lu cet article.