Commandes de base Git: Commandes git de base que tout programmeur devrait connaître

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.