Tutoriel Git - Initialisation du référentiel
Nous allons créer notre premier projet git dans ce tutoriel.
Vous pouvez créer un dossier nommé Git sur le disque C
. Il n’est absolument pas nécessaire de créer ce dossier C:\Git
, mais ce sont mes préférences personnelles qui font que je place tout mon dépôt dans ce dossier.
Ensuite, vous créez un nouveau dossier nommé GitLearn
dans le dossier C:\Git
et ce sera notre dossier de projet.
Nous pourrions utiliser git init
pour initialiser le dépôt git vide ici,
git init
Ensuite, on obtient la confirmation de l’initialisation réussie à la bash.
git init
Initialized empty Git repository in C:/Git/GitLearn/.git/
git status
Avant de commencer à ajouter des fichiers dans le dépôt, nous pourrions utiliser git status
pour obtenir l’état actuel du dépôt.
$ git status
On branch master
No commits yet
nothing to commit (create/copy files and use "git add" to track)
En effet, le dépôt est toujours vide et il n’y a pas encore de commit unique. Ok, alors nous pourrions ajouter quelques fichiers dans ce dossier.
Créez un fichier texte test1.txt
et mettez quelques phrases comme This is my first Git repository.
dans le fichier et sauvegardez le.
Si vous vérifiez à nouveau le statut de Git, vous obtiendrez
$ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
test1.txt
nothing added to commit but untracked files present (use "git add" to track)
Le nouveau fichier apparaît dans les informations de statut à l’intérieur de la liste des fichiers non suivis. Les fichiers non tracés ne seront pas conservés si nous ne les ajoutons pas et ne les livrons pas.
Nous devons d’abord les ajouter à la zone de marquage en utilisant la commande git add
,
git add test1.txt
Maintenant, tapez à nouveau git status
pour récupérer le dernier statut du dépôt.
$ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: test1.txt
Le fichier ajouté est maintenant dans la zone de staging et attend d’être validé.
Vous devriez utiliser la commande git commit
pour commiter le nouveau fichier test1.txt
dans le dépôt.
$ git commit -m "the first commit. add test1.txt to the repository"
[master (root-commit) 15322c9] the first commit. add test1.txt to the repository
1 file changed, 1 insertion(+)
create mode 100644 test1.txt
Si vous vérifiez l’état maintenant, vous obtiendrez une information propre sur l’arborescence de travail.
$ git status
On branch master
nothing to commit, working tree clean
Si vous voulez obtenir les informations de journalisation de l’historique du commit, vous pouvez taper git log
pour récupérer le journal de commit.
$ git log
commit 15322c93a528af85dbba478a77b93cb6477698cb
Author: Your Name <yourname@email.com>
Date: Wed Jul 25 00:14:49 2018 +0200
the first commit. add test1.txt to the repository
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook