debian:git_github
Table des matières
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 :
- 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