La guida per principianti a Git

Le guide du débutant sur Git

⌛ Reading Time: 5 minutes

Si vous êtes un utilisateur de Linux, vous avez probablement rencontré Git à un moment donné, peut-être en essayant de télécharger un nouveau programme ou en examinant des systèmes de contrôle de version comme CVS ou Subversion. Git est le système de contrôle de révision créé par le célèbre Linus Torvalds du noyau Linux, en raison d’un manque de satisfaction vis-à-vis des solutions existantes. L’accent principal dans la conception était sur la vitesse, ou plus précisément, l’efficacité. Git corrige de nombreuses lacunes des systèmes précédents et le fait en beaucoup moins de temps. Si vous cherchez à apprendre Git, ce guide du débutant vous aidera à démarrer.

Que fait Git

Disons que vous travaillez sur la création d’un site Web pour un client. Ils déclarent ce qu’ils veulent, vous le concevez, ils le révisent et font des révisions, etc. Avec chaque série de révisions du client, le site change et grandit. Plus tard, le client peut dire : « Je l’aime mieux tel qu’il était en septembre dernier. » Dans des circonstances normales, vous avez un problème. Vous n’avez peut-être pas tous les fichiers et toutes les données de cette époque, et votre code a peut-être tellement changé qu’il serait difficile, voire impossible, de revenir en arrière.

Le but d’un système de contrôle de révision est de résoudre presque tous les problèmes du paragraphe ci-dessus. Vous pouvez suivre chaque modification de votre code et de vos fichiers et revenir à tout moment à l’endroit où les choses étaient.

Comment fonctionne Git

Le répertoire de chaque projet est son propre référentiel Git. Vous conservez tous vos fichiers pour ce projet dans ce répertoire et dites périodiquement à Git de mettre à jour ses informations avec l’état actuel des fichiers. Ce processus consistant à dire à Git d’enregistrer l’état est un commit. Chaque fois que vous effectuez un commit (ce qui devrait être souvent), Git examine tous les fichiers qu’il a été chargé de suivre et enregistre les différences entre ces fichiers (pas tous les nouveaux fichiers) dans le répertoire « .git ». Chaque commit devient un nouveau point de sauvegarde pour le développement de votre projet.

En option, vous pouvez pousser votre référentiel git local vers un hôte externe, tel que GitHub ou votre propre serveur Git. Cela permet à plusieurs contributeurs sur un projet de pouvoir effectuer des commits fréquents et rapides dans leur référentiel local, puis de regrouper tous ces commits locaux dans une seule mise à jour du référentiel en ligne.

C’est l’une des choses qui rend Git plus rapide à utiliser que certains autres systèmes de contrôle de version (VCS) : vous pouvez vous engager fréquemment dans votre référentiel local sans perdre de temps et de bande passante à devoir télécharger sur un serveur pour chacun.

Obtenir Git

La plupart des distributions Linux sont livrées avec Git préinstallé. Si votre système ne l’est pas, vous pouvez facilement l’installer à partir de votre Software Center ou de votre gestionnaire de packages, car il est facilement disponible dans la plupart des référentiels.

Vous pouvez l’installer dans le terminal :

Si vous êtes sur une autre plate-forme ou que vous ne pouvez pas utiliser de tels référentiels, vous pouvez télécharger et installer manuellement les packages. ici.

Utiliser Git

Le processus de création d’un dépôt git local est simple et rapide. Tout d’abord, créez un répertoire que vous avez l’intention d’utiliser pour votre projet et ouvrez votre terminal à cet emplacement.

Lancez un dépôt Git avec la commande :

Cela créera un répertoire “.git” (caché de la vue) pour contenir les informations de votre référentiel. Vous voudrez probablement commencer à ajouter des fichiers. Nous allons commencer par créer un simple fichier README, l’ajouter à la liste des fichiers à surveiller du référentiel, puis valider notre fichier dans le référentiel.

Vous serez amené à un écran d’éditeur de texte (l’éditeur de texte exact dépend de votre distribution et de votre configuration) où vous devez entrer des notes sur ce commit. Ce sont généralement de brefs résumés des changements qui se sont produits depuis le dernier commit. Une fois que vous avez enregistré et quitté l’éditeur de texte, la validation devrait être terminée avec succès.

Guide du débutant pour Git Commit Modifier

Si pendant ce qui précède, Git renvoie une erreur disant qu’il ne peut pas vous reconnaître, vous devrez lui dire qui vous êtes. Pour ce faire, c’est aussi simple que de saisir :

Nous avons essentiellement créé un instantané de l’état actuel de ce fichier. Toute autre modification (que vous commettez) sera enregistrée en plus de cela.

L’ajout et la validation de chaque fichier individuellement, comme dans l’exemple ci-dessus, peuvent devenir fastidieux. Pour y remédier, vous pouvez à la place ajouter tous les fichiers du répertoire courant avec

Vous pouvez valider tous les fichiers modifiés connus à la fois avec

Guide du débutant pour Git Clone Repo
Le guide du débutant sur Git

Voici d’autres options de commande git pratiques :

Ce n’est bien sûr que le début de ce que Git peut faire. Une fois que vous maîtrisez GIt, vous pouvez commencer avec Github et apprendre à ajouter des captures d’écran et des animations à vos demandes d’extraction.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.