Tuto Git : Comment utiliser Git et GitHub - Guide complet débutant 2025
Tuto Git complet : apprenez comment utiliser Git et GitHub, configurer Git, créer un compte Git et utiliser les commandes essentielles. Tutoriel Git pour débutants avec exemples pratiques.
Git est l'outil de gestion de versions le plus utilisé au monde. GitHub est la plateforme qui héberge vos projets Git en ligne. Ce tutoriel va vous apprendre les bases pour démarrer.
Pourquoi utiliser Git ?
Git vous permet de :
- Sauvegarder l'historique complet de votre code.
- Collaborer efficacement avec d'autres développeurs.
- Revenir en arrière si vous faites une erreur.
- Travailler en parallèle sur différentes fonctionnalités (branches).
Étape 1 : Installer Git
Sur Windows :
Téléchargez Git depuis git-scm.com et installez-le.
Sur Mac :
Ouvrez le Terminal et tapez : git --version. Si Git n'est pas installé, macOS vous proposera de l'installer.
Sur Linux :
Tapez : sudo apt-get install git (Debian/Ubuntu) ou sudo yum install git (Fedora).
Étape 2 : Configurer Git
Ouvrez votre terminal et configurez votre identité :
git config --global user.name "Votre Nom"
git config --global user.email "votre.email@example.com"
Étape 3 : Créer votre premier dépôt (repository)
Créez un dossier pour votre projet et initialisez Git :
mkdir mon-projet
cd mon-projet
git init
Git va créer un dossier caché .git qui contiendra tout l'historique.
Étape 4 : Ajouter et commiter des fichiers
Créez un fichier README.md et ajoutez du contenu. Ensuite :
git add README.md
git commit -m "Premier commit : ajout du README"
Explication :
git add: ajoute les fichiers à l'index (staging area).git commit: sauvegarde les changements dans l'historique.
Étape 5 : Connecter Git à GitHub
1. Créer un compte GitHub
Rendez-vous sur github.com et créez un compte gratuit.
2. Créer un nouveau dépôt sur GitHub
Cliquez sur le bouton "New" pour créer un nouveau repository.
3. Lier votre dépôt local à GitHub
git remote add origin https://github.com/votre-nom/mon-projet.git
git push -u origin main
Votre code est maintenant en ligne sur GitHub !
Étape 6 : Les commandes Git essentielles
git status: voir l'état de vos fichiers.git log: voir l'historique des commits.git pull: récupérer les derniers changements depuis GitHub.git branch: voir les branches existantes.git checkout -b nouvelle-branche: créer une nouvelle branche.
Étape 7 : Workflow Git typique
Voici comment travailler au quotidien avec Git :
- Modifiez vos fichiers.
git add .pour ajouter tous les changements.git commit -m "Description des changements"git pushpour envoyer sur GitHub.
Conseils pour bien débuter
- Faites des commits réguliers avec des messages clairs.
- Utilisez des branches pour chaque nouvelle fonctionnalité.
- Ne commitez jamais de mots de passe ou clés API.
- Consultez la documentation officielle : git-scm.com/doc
Conclusion
Git et GitHub sont des outils indispensables pour tout développeur. Avec ce tutoriel, vous avez les bases pour démarrer. Pratiquez régulièrement, et ces commandes deviendront vite naturelles. Bon code !