Outils pour utilisateurs

Outils du site


debian:git_github

Ceci est une ancienne révision du document !


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>
debian/git_github.1738229838.txt.gz · Dernière modification : 2025/01/30 09:37 de jpg