Démarrer un environnement GIT

Préparer un environnement GIT : Tutoriel Complet

Logo Git
Crédit : Wikimedia Commons

Git est un système de contrôle de version distribué, incontournable dans le développement moderne. Ce tutoriel vous guide pas à pas pour mettre en place un environnement Git sur votre machine.

1. Installer Git

Sur Windows

  1. Rendez-vous sur le site officiel : https://git-scm.com
  2. Téléchargez la version adaptée à votre OS.
  3. Lancez l’installation en laissant les options par défaut (sauf si vous avez des besoins spécifiques).

Sur macOS

brew install git

Sur Linux (Debian/Ubuntu)

sudo apt update  
sudo apt install git

2. Configurer Git

Une fois Git installé, configurez vos informations d’utilisateur globales :

git config --global user.name "Votre Nom"
git config --global user.email "votre.email@example.com"

Vérifiez la configuration avec :

git config --list

3. Créer un dépôt Git local

1. Créez un dossier pour votre projet :

mkdir mon-projet
cd mon-projet

2. Initialisez Git dans ce dossier :

git init

3. Ajoutez un fichier :

echo "# Mon Projet" > README.md
git add README.md
git commit -m "Premier commit : ajout du fichier README"

4. Connecter un dépôt distant (GitHub par exemple)

  1. Créez un dépôt sur GitHub.
  2. Connectez votre dépôt local au dépôt distant :
git remote add origin https://github.com/monutilisateur/mon-projet.git

3. Envoyez votre projet :

git push -u origin master

5. Ignorer des fichiers avec .gitignore

Créez un fichier .gitignore à la racine de votre projet pour exclure certains fichiers :

node_modules/
.env
*.log

Ajoutez-le au dépôt :

git add .gitignore
git commit -m "Ajout du fichier .gitignore"

6. Cloner un dépôt existant

Pour récupérer un projet Git existant :

git clone https://github.com/utilisateur/projet.git

7. Conclusion

Votre environnement Git est maintenant prêt ! Que vous travailliez en solo ou en équipe, Git vous permettra de versionner efficacement vos projets.

N’oubliez pas d’explorer des outils comme GitKraken, SourceTree ou l’intégration Git dans VS Code pour simplifier votre workflow.

ft