time_read18mn de lecture

Les commandes GIT à connaître absolument

09 novembre 2020

Les commandes GIT à connaître absolument

GIT est de loin, le système de contrôle de version le plus utilisé au monde. Il s’agit d’un projet Open Source créé par Linus Torvalds, créateur du noyau Linux, en 2005. Un nombre impressionnant de projets logiciels font appel à Git pour le contrôle de versions, qu’il s’agisse de projets commerciaux ou d’open source.

Qu’est-ce que GIT ?

Alors, qu’est-ce que Git en quelques mots? Quelles sont les commandes GIT les plus utilisées? C’est une section importante à assimiler, car si vous comprenez ce que Git est et quels sont les principes fondamentaux de son fonctionnement, son utilisation sera certainement facile pour vous.

Git est avant tout un système de contrôle de version (VCS). Il existe de nombreux systèmes de contrôle de version: CVS, SVN, Mercurial, Fossil et, bien sûr, Git.

Git sert de base à de nombreux services, tels que GitHub et GitLab, mais vous pouvez utiliser Git sans utiliser d’autres services. Cela signifie que vous pouvez utiliser Git à titre privé ou public.

Le fonctionnement de GIT est simple. Vous avez créé une version de votre logiciel et vous l’envoyez à votre partenaire qui apporte des modifications. Vous disposez désormais de deux versions. Vous pouvez ensuite intégrer ces modifications dans votre version si vous le désirez.

Les caractéristiques de GIT sont les suivantes :

  • Système de contrôle de version : Il s’agit d’une approche peer-to-peer pour GIT, ce qui n’est pas le cas d’autres systèmes disposant d’une approche client-serveur.
  • GIT permet de disposer d’une multitude de branche disposant chacun d’un code indépendant. De ce fait, il vous est possible de supprimer, fusionner ces branches rapidement et de façon totalement transparente.
  • GIT utilise un modèle de données aidant à garantir l’intégrité cryptographique de tous les fichiers présent dans le dépôt.
  • GIT permet la révision des modifications avant de les appliquer et les fusionner.

Installation de GIT sous Windows

commande GIT

  • Une fois téléchargé, cliquez sur le fichier exécutable afin de démarrer l’installation du logiciel. Cliquez sur le bouton “Exécuter“.

commande GIT

  • Cliquez sur le bouton “Next” afin de passer à l’étape suivante :

commande GIT

  • Choisissez l’emplacement d’installation de votre logiciel et cliquez sur “Next“.

commande GIT

  • Sélectionnez les composants à installer et cliquez sur le bouton “Next“.

commande GIT

  • Choisissez le dossier et cliquez sur le bouton “Next“.

commande GIT

  • Choisissez le type d’éditeur et cliquez sur “Next“.

commande GIT

  • Laissez tous les autres paramètres par défaut et cliquez sur “Install“.

commande GIT

  • Ouvrez l’invite de commande et introduisez la commande suivante :
git config --global user.name "Votre nom" 
git config --global user.email "votre.email@domaine.com"

Lors de la configuration, n’oubliez pas de modifier “Votre Nom” et “votre.email@domaine.com” par vos informations personnelles.

Installation de GIT sur MacOS

GIT peut être déjà installé sur votre Ordinateur. Pour en être sûr, vous pouvez exécuter la commande suivante sur votre terminal.

git --version

Si une ligne tel que “git version numéro de version” s’affiche à l’écran, cela voudra signifier que le système est déjà présent sur votre ordinateur.

commande GIT

  • Une fois téléchargé, suivez les instructions à l’écran afin d’installer l’instance sur votre ordinateur.
  • Exécutez une nouvelle fois la commande “git –version” afin de vérifier que l’installation de GIT a bien fonctionné.
  • Exécuter la commande suivante sur le terminal afin de configurer votre nom et votre adresse email:
git config --global user.name "Votre Nom" 
git config --global user.email "votre.email@domaine.com"

N’oubliez pas de remplacer “Votre Nom” et “votre.email@domaine.com” par vos informations personnelles.

Installation de GIT sous Linux

  • Après avoir ouvert le terminal SSH, exécutez la commande suivante sur un serveur Ubuntu ou Debian :
sudo apt-get update && sudo apt-get install git
  • Vérifiez que l’installation s’est bien déroulé en exécutant dans le terminal, la commande suivante : git -version
  • Exécutez enfin les commandes GIT suivantes afin de configurer vos informations personnelles
git config --global user.name "Votre Nom"
git config --global user.email "votre.email@domaine.com

Comment utiliser GIT ?

Une fois GIT installé sur votre ordinateur, il vous est possible de créer, configurer et extraire un dépôt. De plus, il vous est possible de transformer n’importe quel dossier en dépôt GIT grâce à la commande suivante: git init <dossier>.

En effet, cela créera un dossier nommé .git.

Vous pouvez aussi, si vous le désirez cloner un dossier existant en utilisant la commande “git clone” comme suit :

git clone chemin/dossier

Si vous disposez d’un hébergement Web cPanel, vous pouvez aussi vous rendre sur votre interface, cliquez sur “Git Version Control” se trouvant dans la rubrique “Fichiers“.

commande GIT

Cliquez ensuite sur “Create” afin de créer un nouveau dépôt ou cloner un dépôt existant.

commande GIT

Quels sont les commandes GIT de base ?

Voici quelques commandes de bases qu’il vous sera possible d’utiliser :

  • git config: Cette commande est utilisé pour configurer les informations et les préférences utilisateur
git config --global user.nom "votre nom"
  • git init: permet de créer un nouveau dépôt GIT
git init
  • git add: permet d’ajouter des fichiers à l’index
git add fichier.txt
  • git clone: permet de cloner une copie d’un dépôt local
git clone /chemin/dossier
  • git commit: permet de valider les modifications apportées.
git commit -m "description"
  • git push: permet l’envoi des modifications sur la branche principale
git push origin master
  • git branch: permet de répertorier, mais aussi de créer et de supprimer des branches. Par exemple, pour supprimer une branche, la commande est la suivante:
git branch -d <nom de la branche>
  • git pull: permet de fusionner toutes les modifications se trouvant sur le dépôt distant.
git pull
  • git archive: permet de créer un fichier zippé (.zip ou .tar) contenant les composants d’un arbre du dépôt.
git archive --format=zip master

Conclusion

Vous êtes désormais en mesure de connaître le fonctionnement du système de contrôle de version GIT. En effet, GIT peut vous aider lors du développement d’un logiciel, surtout si vous travailler à plusieurs sur le même projet. Vous avez aussi pris connaissances des commandes GIT les plus utilisés 😉

J’espère que cet article vous a été utile, n’hésitez pas à laisser un commentaire et à liker 👍

Serveur Dédié LWS

 

 

Avatar de l'auteur

Auteur de l'article

Fabrice S.

Développeur web full stack et consultant SEO. Je suis Fabrice, expert en développement web Full Stack, consultant SEO et noms de domaine chez LWS 🌐. J'adore partager mes astuces et mon expérience pour vous aider à briller sur le web ! Suivez-moi pour des conseils pratiques et fun 😊.

Il y a 1262 jours

note article

4.3/5 (208 votes)

Commentaires (0)
Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

White Book for other Category

Hébergement Web LWS - 3 mois offerts

Hébergement Web Starter LWS GRATUIT pendant 3 mois ! 🚀

Cette offre exclusive comprend tout ce dont vous avez besoin pour créer votre site web GRATUITEMENT : Hébergement 250Go SSD, 5 sites webs hébergeables, WordPress et autres CMS en 1 clic, support réactif 7J/7, serveurs en France...