Installation et démarrage avec Git sur Debian Top 10

Installation et démarrage avec Git sur Debian Top 10
Git est un système de contrôle de version très populaire (VCS). 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 Debian 10 Buster et comment démarrer avec Git. Alors, commençons.

Installation de Git:

Git est disponible dans le référentiel officiel de Package de Debian 10. Ainsi, vous pouvez facilement installer Git sur Debian 10 en utilisant le gestionnaire de packages APT.

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

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour.

Maintenant, installez GIT à partir du référentiel officiel de Package Debian 10 avec la commande suivante:

$ sudo apt install git

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

APT devrait télécharger et installer tous les packages requis.

À ce stade, Git doit être installé.

Une fois GIT installé, vérifiez si Git travaille avec la commande suivante:

$ git --version

Comme vous pouvez le voir, je cours Git 2.20.1 sur ma machine Debian 10. Ça marche correctement.

Configuration du nom d'utilisateur Git et de l'e-mail Git:

La première chose que vous devriez faire après l'installation de Git est de configurer un nom d'utilisateur Git et un e-mail mondial. Ce nom d'utilisateur et ce courrier électronique seront utilisés dans vos référentiels Git par défaut.

Pour configurer un nom d'utilisateur GIT global, exécutez la commande suivante:

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

NOTE: Remplacez votre_name par votre propre nom.

Pour configurer un e-mail mondial GIT, exécutez la commande suivante:

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

NOTE: Remplacer Votre_Email avec votre propre adresse e-mail.

Maintenant, vérifiez si le nom d'utilisateur et l'e-mail mondial sont définis avec la commande suivante:

$ git config --global -l

Comme vous pouvez le voir, le global utilisateur.nom et utilisateur.e-mail est correctement réglé.

Termes Git:

Afin de comprendre Git, vous devriez être familier avec certains des termes Git communs.

Dépôt: Il s'agit d'un répertoire sur votre ordinateur local ou d'un serveur distant où tous vos fichiers de projet sont conservés et suivis par Git.

Non suivi: Si vous créez un nouveau fichier sur votre référentiel GIT, alors il est appelé un fichier non suivi dans git. À moins que vous ne disiez à Git de le suivre, Git ne suivra pas un fichier.

Suivi: Si vous voulez que Git suive un fichier, alors vous devez dire à Git de suivre le fichier manuellement.

Mise en scène: Avant de valider vos modifications dans le référentiel GIT, vous devez ajouter les fichiers à la zone de mise en scène. Les fichiers de la zone de mise en scène sont appelés fichiers mis en scène.

Modifié: Si vous ajoutez un fichier dans la zone de stadification et modifiez à nouveau le fichier avant de vous engager, le fichier aura un statut modifié. Vous devrez à nouveau ajouter le fichier à la zone de mise en scène pour que vous puissiez le commettre.

Commettre: Il conserve un instantané des fichiers qui se trouvent dans la zone de mise en scène. Un commit a des informations telles qu'un titre, une description, un nom d'auteur, un e-mail, un hachage, etc.

Flux de travail GIT de base:

Dans cette section, je vais vous montrer le flux de travail Git de base. Je vais créer un nouveau référentiel GIT sur mon système de fichiers local et commencer à développer un nœud simple.JS Project sur ce référentiel et utilisez GIT pour suivre les changements dans mon projet. Alors, commençons.

Tout d'abord, faites un nouveau répertoire de projet bonjour-node / et accédez au répertoire du projet avec les commandes suivantes:

$ MKDIR HELLO-NODE
$ CD Hello-node /

Maintenant, initialisez un nouveau référentiel GIT dans le répertoire de projet avec la commande suivante:

$ git init

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

Maintenant, créez un nouveau fichier Bonjour.js et saisissez les lignes de code suivantes.

console.Log («Bonjour à partir de Linuxhint!»);

Maintenant, pour voir l'état des fichiers dans le référentiel GIT, exécutez la commande suivante:

$ statut git

Comme vous pouvez le voir, le fichier Bonjour.js est marqué rouge. Ce qui signifie que c'est un fichier non suivi.

Maintenant, pour suivre le fichier Bonjour.js, Exécutez la commande suivante:

$ git ajouter bonjour.js

NOTE: Si vous avez beaucoup de fichiers dans votre répertoire de projet que vous souhaitez suivre, alors vous n'avez pas à exécuter git ajouter Pour chacun des fichiers. Au lieu de cela, vous pouvez exécuter la commande suivante pour les suivre tous.

$ git add .

Maintenant, vérifiez l'état des fichiers avec la commande suivante:

$ statut git

Comme vous pouvez le voir, le fichier est maintenant marqué vert, ce qui signifie que Git suit le fichier et le fichier est mis en scène. Il est prêt à être engagé.

Maintenant, pour commettre les modifications, exécutez la commande suivante:

$ git commit

Un éditeur de texte doit être ouvert. Maintenant, saisissez un message de validation. Ça pourrait être n'importe quoi. Mais cela devrait vous aider à vous souvenir de ce que vous avez fait ici. Ignorez les lignes en commençant par #. Ce sont des commentaires et ne seront pas ajoutés à l'engagement réel.

Une fois que vous avez écrit le message de validation, appuyez sur + X suivie par Y et Pour enregistrer le fichier.

Les modifications doivent être engagées.

Vous pouvez répertorier tous les validations existantes avec la commande suivante:

$ Git Log --Oneline

Comme vous pouvez le voir, l'engagement que j'ai ajouté est répertorié ici. Chaque engagement a son propre hachage et le hachage est unique tout au long du projet. Dans cet engagement particulier, le hachage est 1edc2d2. C'est la forme courte du hachage. Il suffit d'identifier de manière unique chaque engagement.

Si vous souhaitez voir la longue forme du hachage, indiquez les validations existantes avec la commande suivante:

$ git journal

Comme vous pouvez le voir, plus d'informations sur chaque commit sont répertoriées. De plus, le hachage est imprimé sous la forme longue.

Vous pouvez modifier davantage les fichiers existants, ajouter de nouveaux fichiers, les suivre, les mettre en scène, ajouter de nouveaux commits et ainsi de suite pour développer votre projet.

C'est donc ainsi que vous installez Git sur Debian 10 Buster et commencez avec Git sur Debian 10. Merci d'avoir lu cet article.