Créer votre premier dépôt Git

Git est un système de contrôle de version distribué qui vous permet de suivre les modifications apportées à vos fichiers et de collaborer avec d'autres développeurs. GitHub, quant à lui, est une plateforme d'hébergement de code qui utilise Git pour gérer des projets de développement collaboratif. Dans ce chapitre, nous aborderons le processus de création de votre premier référentiel Git et comment l'héberger sur GitHub.

Installer Git

Avant de créer un référentiel, vous devez avoir Git installé sur votre système. L'installation varie en fonction du système d'exploitation :

  • Windows : Téléchargez le programme d'installation de Git depuis git-scm.com et suivez les instructions. instructions d'installation.
  • macOS : Vous pouvez installer Git à l'aide de Homebrew avec la commande brew install git dans le terminal, ou télécharger le programme d'installation depuis le site officiel.
  • Linux : utilisez le gestionnaire de paquets de votre distribution, par exemple sudo apt-get install git pour les systèmes basés sur Debian.

Configurer Git

Après l'installation, il est important de configurer votre identité Git. Ouvrez le terminal et tapez les commandes suivantes :

git config --global user.name "Votre nom" git config --global user.email "votre_email@exemple.com"

Création d'un référentiel local

Pour démarrer un nouveau dépôt Git, vous devez d'abord créer un dossier pour votre projet si vous n'en avez pas déjà un. Ensuite, accédez à ce dossier dans le terminal et exécutez la commande :

git init

Cela créera un nouveau sous-dossier appelé .git qui contient tous les fichiers nécessaires au versioning de votre projet. Vous disposez maintenant d'un dépôt Git vide, prêt à l'emploi.

Ajout de fichiers au référentiel

Une fois le référentiel créé, vous pouvez commencer à ajouter des fichiers. Créez ou copiez les fichiers dans le dossier du projet et utilisez les commandes suivantes pour ajouter des fichiers au contrôle de version :

git add file_name (pour ajouter un fichier spécifique) git add . (pour ajouter tous les fichiers et modifications au dossier actuel)

Validation des modifications

Après avoir ajouté les fichiers, vous devez « valider » les modifications, c'est-à-dire enregistrer un point dans l'historique de votre projet avec un message décrivant ce qui a été fait. Utilisez la commande :

git commit -m "Message décrivant le changement"

Créer un référentiel sur GitHub

Pour héberger votre dépôt Git sur GitHub, vous devez créer un compte sur github.com si vous n'en avez pas déjà un. Une fois connecté, suivez ces étapes :

  1. Cliquez sur l'icône "+" dans le coin supérieur droit et sélectionnez "Nouveau dépôt".
  2. Renseignez le nom de votre dépôt, une description facultative, et choisissez s'il sera public ou privé.
  3. Cliquez sur "Créer un dépôt".

Connexion du référentiel local à GitHub

Après avoir créé le référentiel sur GitHub, vous devez connecter votre référentiel local au référentiel distant. Dans le terminal, dans le dossier de votre projet, exécutez la commande :

git distant ajouter l'origine URL_DO_REPOSITORIO

Remplacez "URL_DO_REPOSITORIO" par l'URL de votre référentiel GitHub, que vous pouvez copier depuis la page du référentiel GitHub.

Pousser les modifications vers GitHub

Pour transmettre vos modifications locales vers GitHub, vous utiliserez la commande « push ». S'il s'agit de votre premier push vers le référentiel, vous devez définir la branche par défaut :

git push -u origin main

Remplacez "main" par le nom de la branche que vous souhaitez pousser, si différent. Après le premier push, vous pouvez simplement utiliser git push pour pousser vos modifications.

Clonage d'un référentiel existant

Si vous souhaitez commencer à travailler sur un projet déjà sur GitHub, vous pouvez cloner le référentiel en utilisant :

git clone URL_DO_REPOSITORIO

Cela créera une copie locale du référentiel sur votre système.

Conclusion

La création de votre premier dépôt Git est une étape fondamentale dans la gestion de projets logiciels. Avec Git, vous pouvez conserver un historique détaillé des modifications, essayer de nouvelles idées dans des branches distinctes et collaborer facilement avec d'autres développeurs. GitHub offre une plateforme robuste pour héberger vos référentiels Git et partager votre travail avec le monde. En suivant les étapes décrites dans ce chapitre, vous serez bien équipé pour commencer à utiliser Git et GitHub dans vos projets de développement.

Répondez maintenant à l’exercice sur le contenu :

Quelle commande est utilisée pour démarrer un nouveau dépôt Git local après avoir créé un dossier pour le projet ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Le cycle de vie des fichiers dans un projet Git 9

Page suivante de lebook gratuit :

Le cycle de vie des fichiers dans un projet Git

Temps de lecture estimé : 0 minutes

Téléchargez l'application pour obtenir une certification gratuite et écouter des cours en arrière-plan, même avec l'écran éteint.

+ 9 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

60 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours vidéo et livres
audio gratuits