Git est un système de contrôle de version distribué qui permet de gérer et de suivre les modifications apportées aux fichiers d'un projet. GitHub est un service en ligne qui facilite la collaboration et le partage de projets basés sur Git. Dans ce tutoriel, nous allons vous montrer comment utiliser Git et GitHub pour versionner votre code.
Étape 1 : Installer Git
Avant de commencer, vous devez installer Git sur votre ordinateur. Vous pouvez le télécharger depuis le site officiel : https://git-scm.com/downloads
Étape 2 : Configurer Git
Après l'installation, ouvrez une invite de commande ou un terminal et configurez votre identité Git en entrant les commandes suivantes :
git config --global user.name "Votre nom"
git config --global user.email "Votre adresse e-mail"
Ces informations seront utilisées pour associer vos commits à votre identité.
Étape 3 : Créer un compte GitHub
Si vous n'avez pas encore de compte GitHub, rendez-vous sur https://github.com/ et inscrivez-vous gratuitement.
Étape 4 : Initialiser un dépôt Git
Pour commencer à utiliser Git avec un projet, naviguez vers le dossier du projet dans l'invite de commande ou le terminal et tapez la commande suivante :
git init
Cette commande initialise un nouveau dépôt Git vide dans le dossier du projet.
Étape 5 : Ajouter des fichiers au suivi de version
Pour ajouter des fichiers à votre dépôt Git, utilisez la commande git add
. Par exemple, pour ajouter tous les fichiers et dossiers du projet, tapez :
git add .
Étape 6 : Valider les modifications (commit)
Après avoir ajouté des fichiers à votre dépôt Git, vous devez les valider en utilisant la commande git commit
. Cette commande crée un instantané des modifications apportées aux fichiers et enregistre cet instantané dans l'historique du dépôt. N'oubliez pas d'ajouter un message de commit pour décrire les modifications effectuées :
git commit -m "Message de commit"
Étape 7 : Créer un dépôt GitHub
Connectez-vous à votre compte GitHub et créez un nouveau dépôt en cliquant sur le bouton "New" dans le menu des dépôts. Donnez un nom à votre dépôt et choisissez les options appropriées, puis cliquez sur "Create repository".
Étape 8 : Pousser les modifications vers un dépôt GitHub
Après avoir créé un dépôt sur GitHub, suivez les instructions pour pousser les modifications de votre dépôt local vers le dépôt GitHub. Les commandes de base pour ajouter un dépôt distant et pousser les modifications sont les suivantes :
git checkout main
git remote add origin URL_DU_DEPOT
git push -u origin main
Notez que GitHub utilise la branche main
par défaut au lieu de la branche master
.
Étape 9 : Récupérer les modifications depuis un dépôt GitHub
Si vous travaillez avec d'autres développeurs et souhaitez récupérer leurs modifications, utilisez la commande git pull:
git pull origin main
Cela récupérera et fusionnera automatiquement les modifications du dépôt GitHub dans votre dépôt local.
Maintenant que vous avez une compréhension de base de l'utilisation de Git et GitHub pour versionner votre code, vous pouvez explorer d'autres fonctionnalités avancées de Git telles que les branches, les fusions et les requêtes de tirage (pull requests) pour améliorer votre workflow de développement.
Pour en savoir plus sur Git, consultez la documentation officielle : https://git-scm.com/doc. Pour plus d'informations sur GitHub, consultez la documentation de GitHub : https://docs.github.com/.
Ce tutoriel devrait vous aider à démarrer avec Git et GitHub pour versionner votre code. En suivant ces étapes, vous pourrez gérer et suivre efficacement les modifications apportées à vos projets, tout en collaborant avec d'autres développeurs. Git et GitHub sont des outils puissants et essentiels dans le développement logiciel moderne, et en maîtrisant leurs fonctionnalités de base, vous serez sur la bonne voie pour améliorer vos compétences en développement.