Création de dépôts

Introduction à Git

George Boorman

Curriculum Manager, DataCamp

Projet de santé mentale dans les technologies

image d'un dépôt Git contenant deux fichiers appelés funding et report, un répertoire appelé data, et un autre appelé dot-git

Introduction à Git

Qu'est-ce qu'un dépôt Git ?

  • Dépôt Git = répertoire contenant des fichiers et des sous-répertoires

Image d'un dépôt Git avec deux fichiers annotés appelés funding et report, un répertoire annoté appelé data, et un autre appelé dot-git

Introduction à Git

Qu'est-ce qu'un dépôt Git ?

  • Dépôt Git = répertoire contenant des fichiers et des sous-répertoires, et stockage Git

Image d'un dépôt Git avec deux fichiers annotés funding et report, un répertoire annoté appelé data, et un autre répertoire appelé dot-git, annoté Git storage

Ne modifiez pas .git !

Introduction à Git

Pourquoi faire un dépôt ?

Avantages des dépôts

  • Suivi systématique des versions
  • Revenir aux versions précédentes
  • Comparer les versions à différents moments
  • Collaborer avec des collègues

Remue-méninges entre collègues

1 Crédit d'image : https://unsplash.com/@jasongoodman_youxventures
Introduction à Git

Création d'un nouveau dépôt

git init mental-health-workspace
cd mental-health-workspace
git status
On branch main

No commits yet

nothing to commit (create/copy files and use "git add" to track)
Introduction à Git

Convertir un projet en un dépôt

  • Convertir un répertoire existant en un dépôt Git
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Introduction à Git

Qu'est-ce qui a été suivi ?

git status
On branch main

No commits yet

Untracked files:
    (use "git add <file>..." to include what will be committed)

        data/
        report.md

nothing added to commit but untracked files present (use "git add" to track)
  • Git reconnaît qu'il y a des fichiers modifiés qui ne sont pas suivis !
Introduction à Git

Dépôts imbriqués

  • Ne créez pas de dépôt Git à l'intérieur d'un autre dépôt Git
    • Connus sous le nom de dépôts imbriqués

 

  • Il y aura deux répertoires .git

  • Quel répertoire .git doit être mis à jour ?

 

Chien_confus

Introduction à Git

Passons à la pratique !

Introduction à Git

Preparing Video For Download...