Les principales commandes Git que vous devriez connaître :
Git est un système de contrôle de version décentralisé qui permet de suivre les modifications apportées aux fichiers et de coordonner le travail entre plusieurs personnes. Voici les principales commandes Git que vous devriez connaître :
Configuration de Git
1 2 |
- git config --global user.name "Votre Nom" : Définit le nom d'utilisateur. |
Initialisation et clonage
1 2 |
- git init : Initialise un nouveau dépôt Git. - git clone <url> : Clone un dépôt distant sur votre machine. |
Gestion des fichiers
1 2 3 4 5 |
- git add <fichier> : Ajoute un fichier au staging area. - git add . : Ajoute tous les fichiers modifiés au staging area. - git commit -m "Message de commit" : Enregistre les modifications dans l'historique avec un message. - git status : Affiche l'état des fichiers dans le répertoire de travail. - git diff : Montre les modifications non encore ajoutées. |
Historique des commits
1 2 |
- git log : Affiche l'historique des commits. - git show <commit> : Montre les détails d'un commit spécifique. |
Branches
1 2 3 4 5 |
- git branch : Liste toutes les branches locales. - git branch <nom> : Crée une nouvelle branche. - git checkout <nom> : Change de branche. - git checkout -b <nom> : Crée et change en même temps vers une nouvelle branche. - git merge <nom> : Fusionne la branche spécifiée dans la branche actuelle. |
Remote (dépôts distants)
1 2 3 4 |
- git remote -v : Affiche la liste des dépôts distants. - git remote add <nom> <url> : Ajoute un dépôt distant. - git push <nom> <branche> : Envoie des commits vers un dépôt distant. - git pull <nom> <branche> : Récupère les modifications d'un dépôt distant et les fusionne. |
Annulations et réinitialisations
1 2 3 |
- git reset <fichier> : Annule l'ajout d'un fichier au staging area. - git reset --hard : Réinitialise le répertoire de travail à l'état du dernier commit (perte des modifications non sauvegardées). - git checkout -- <fichier> : Annule les modifications apportées à un fichier. |
Tags
1 2 3 |
- git tag <nom> : Crée un nouveau tag. - git tag -a <nom> -m "message" : Crée un tag annoté avec un message. - git push origin <nom-du-tag> : Pousse un tag vers le dépôt distant. |
Ces commandes couvrent les opérations de base que vous aurez besoin de réaliser avec Git. Selon vos besoins, il peut y avoir d’autres commandes plus avancées à explorer dans la documentation Git.
S’abonner
0 Commentaires
Le plus ancien