Outils pour utilisateurs

Outils du site


debian:git_github

Utilisation simplifiée de Git et de GitHub

Ce guide résume les commandes essentielles pour utiliser Git et synchroniser votre travail avec GitHub.

Tableau des commandes Git et GitHub

Action Commande Git Description
———————————–———————————————–———————————————————————————
Configurer Git `git config –global user.name “TonNom”` Définit le nom d'utilisateur pour tous les dépôts Git.
`git config –global user.email “TonEmail”` Définit l'adresse e-mail pour tous les dépôts Git.
Initialiser un dépôt local `git init` Crée un nouveau dépôt Git dans le répertoire courant.
Cloner un dépôt distant `git clone <URL_du_dépôt>` Copie un dépôt distant (ex: GitHub) en local.
Ajouter des fichiers `git add <fichier>` Ajoute un fichier à l'index (staging area) pour le prochain commit.
Valider les modifications `git commit -m “message de commit”` Enregistre les modifications dans l'historique du dépôt avec un message.
Voir l'état des fichiers `git status` Affiche l'état des fichiers (modifiés, ajoutés, etc.).
Voir l'historique des commits `git log` Affiche l'historique des commits.
Créer une branche `git branch <nom_de_la_branche>` Crée une nouvelle branche.
Changer de branche `git checkout <nom_de_la_branche>` Bascule sur une branche existante.
Fusionner des branches `git merge <nom_de_la_branche>` Fusionne une branche dans la branche courante.
Récupérer les modifications `git pull origin <branche>` Récupère et fusionne les modifications du dépôt distant dans la branche locale.
Envoyer les modifications `git push origin <branche>` Envoie les commits locaux vers le dépôt distant (ex: GitHub).
Voir les dépôts distants `git remote -v` Affiche la liste des dépôts distants configurés.
Ajouter un dépôt distant `git remote add origin <URL_du_dépôt>` Ajoute un nouveau dépôt distant (ex: GitHub).
Mettre à jour les références `git fetch` Récupère les modifications du dépôt distant sans les fusionner.
Annuler des modifications `git checkout – <fichier>` Annule les modifications locales d'un fichier.
Supprimer une branche `git branch -d <nom_de_la_branche>` Supprime une branche locale.
Supprimer une branche distante `git push origin –delete <nom_de_la_branche>` Supprime une branche sur le dépôt distant.
Ignorer des fichiers Ajouter les fichiers dans `.gitignore` Liste des fichiers ou dossiers à ignorer par Git.

Synchronisation avec GitHub

1. Créer un dépôt sur GitHub :

  1. Créez un nouveau dépôt sur GitHub et obtenez son URL.

2. Lier le dépôt local au dépôt distant :

 ```bash
 git remote add origin <URL_du_dépôt_GitHub>
 
 

3. Récupérer les modifications depuis GitHub :

 ...bash
 git pull origin main
 

4. Travailler en équipe :

 Utilisez git pull pour mettre à jour votre dépôt local avant de pousser vos modifications avec git push
 
debian/git_github.txt · Dernière modification : 2025/01/30 16:42 de jpg