Tutoriel Git N°2 : création d’un dépot Git

////Tutoriel Git N°2 : création d’un dépot Git

git-150x150.jpg Avec Objis, apprenez à créer un dépôt Git de deux façons distinctes : initialiser un dépôt à partir d’un répertoire existant (git init) ou bien cloner un dépôt existant (git clone).

Prérequis

Tutoriel installation Git

Objectifs

Créer un dépot Git

Programme

Partie 1 : technique N°1 (initialiser un dépôt à partir d’un répertoire existant)

Partie 2 : technique N°2 (cloner un dépôt existant.)

Durée

20min

Partie 1 : initialiser un dépôt à partir d’un répertoire existant

Considérons par exemple un projet dont nous souhaitons gérer les versions de code avec Git. Vous pouvez remplacer le fichier pom.xml par un autre fichier de votre choix.

tutoriel-git-depot-1

Dans le répertoire, lancez la commande ‘git init’

tutoriel-git-depot-2

Notez que git vous informe qu’un répertoir ‘.git’ a été créé

tutoriel-git-depot-3

Mais par défaut sous windows vous ne le voyez pas. Vous devez paramétrer Windows pour pouvoir voir le dossier ‘.git’

tutoriel-git-depot-4

 

tutoriel-git-depot-5

Désormais vous pouvez voir le répertoire ‘.git’

tutoriel-git-depot-6

Analysez le contenu de ce répertoire

QUESTION 1 : à quoi sert le répertoire hook ? Analysez le contenu et expliquez.

QUESTION 2 : que contient le fichier HEAD ?

tutoriel-git-depot-7

A partir du répertoire dans lequel se trouve le fichier pom.xml lancez la commande ‘git status’

tutoriel-git-depot-8

QUESTION 4 : qu’est ce que la branche ‘master’ dans Git ?

QUESTION 5 : que signifie ‘Untracked files’ ?

A partir de la documentation de référence livre ‘Pro Git’ en Français expliquez les différents états d’un fichier dans Git.

tutoriel-git-premiers-pas-12

Partie 2 : cloner un dépôt existant

L’autre façon d’obtenir un dépôt est de ‘cloner’ un dépôt existant.

QUESTION 6 : que signifie l’expression cloner un dépôt ?

Considérons un dépôt distant :

tutoriel-git-depot-clone-1

Lancez la commande suivante

tutoriel-git-depot-clone-2

Analysez l’effet de cette commande.

tutoriel-git-depot-clone-3

Analysez le contenu du répertoire créé

tutoriel-git-depot-clone-4

Lancez la commande ‘git status’

tutoriel-git-depot-clone-5

QUESTION 7 : qu’est ce que la branche origin/master ?

Conclusion

Dans ce tutoriel, vous avez découvert 2 techniques de création d’un dépôt Git.

Pour aller plus loin

Tutoriel Git : suivre les modifications dans Git

Formation Git + Maven + Nexus + Jenkins + Sonar avec Objis

formation-integration-continue-usine-logicielle-objis-maillons

2020-09-21T12:41:33+02:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java