Voici quelques commandes Git de base avec des exemples illustratifs :
1. git init
Initialisez un nouveau dépôt Git dans le répertoire courant.
Exemple:
git init
2. git clone <repository>
Clonez un référentiel d'un référentiel distant vers votre ordinateur local.
Exemple:
git clone https://github.com/user/repository.git
3. git add
<fichier>
Ajoutez un fichier à la zone de préparation pour préparer la validation.
Exemple:
git add myfile.txt
4. git commit -m
"<message>"
Créez un nouveau commit avec un <message> pour enregistrer les modifications dans la zone de préparation.
Exemple:
git commit -m "Add new feature"
5. git status
Affichez l'état du référentiel et des fichiers, y compris l'état des modifications non validées.
Exemple:
git status
6. git log
Affichez l'historique des validations du référentiel, y compris des informations sur les validations, les auteurs et les horodatages.
Exemple:
git log
7. git pull
Synchronisez et extrayez les modifications d'un référentiel distant vers votre référentiel local.
Exemple:
git pull origin main
8. git push
Poussez les modifications de votre référentiel local vers un référentiel distant.
Exemple:
git push origin main
9. git branch
Affichez la liste des branches du référentiel et la branche actuellement active.
Exemple:
git branch
dix. git checkout <branch>
Basculez vers une autre branche du référentiel.
Exemple:
git checkout feature-branch
11. git merge <branch>
Fusionner les modifications d'une branche dans la branche actuelle.
Exemple:
git merge feature-branch
12. git remote add <name> <url>
Liez un dépôt local à un dépôt distant en ajoutant un dépôt distant.
Exemple:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Affichez la liste des distants liés au référentiel local.
Exemple:
git remote -v
14. git reset <file>
Annuler les modifications non validées dans un fichier spécifique.
Exemple:
git reset myfile.txt
15. git stash
Stockez temporairement les modifications non validées pour travailler sur une branche différente.
Exemple:
git stash
Ce ne sont là que quelques-unes des commandes Git de base. Git fournit de nombreuses autres commandes et fonctionnalités pour la gestion du code source et la collaboration.