Pratiquer Git avec les outils suivants :
Pourquoi aurait-on besoin de Git ?
Les états du système de fichiers
Généralement, les diapos seront construites avec 3 onglets permettant de faire le lien avec les outils suivants :
Un logo est présent sur chaque diapo pour rappeler de quel mode il s’agit.
sudo apt-get install git
Important
Nous ne parlerons pas de l’interface graphique Git-Gui directement installée au moment du téléchargement de Git.
D’abord installer R :
Puis RStudio :
Ouvrir un terminal et saisir les commandes en les adaptant :
# Définir votre identité qui sera associée à vos validations Git
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
# En avance pour la Session 2, définir le nom de la branche principale en accord avec la forge et les derniers usages
git config --global init.defaultBranch main
Prérequis : disposer d’un dossier dans lequel on peut écrire.
Pour un dossier vide, on crée un dossier “mon_projet” :
Pour un dossier contenant déjà des fichiers, on se place dans le dossier :
Prérequis : travailler dans un projet RStudio (Documentation RStudio).
Créer un projet
Ouvrir un projet existant
Initialiser un dépôt Git “local” pour suivre les fichiers du dossier “mon_projet” :
Un dossier .git
est créé dans mon_projet. C’est là que Git stocke les informations dont il a besoin.
Consulter son contenu dans un terminal
Ne pas essayer d’éditer les fichiers du dossier .git
.
Lors de la création d’un projet :
Ou lancer la commande git init
dans le terminal.
Après actualisation de RStudio, Git est désormais intégré à RStudio.
Ne pas essayer d’éditer les fichiers du dossier .git
.
Dans VS Code, sur le dossier à suivre :
Un dossier .git
est créé, c’est là que Git stocke les informations dont il a besoin.
Contrôler en ouvrant un terminal et en vérifiant la présence d’un dossier .git
.
Ne pas essayer d’éditer les fichiers du dossier .git
.
Création d’un dépôt Git local
.git
a été crééIl est souvent très utile de faire le point sur les évolutions en cours :
Il s’agit donc de connaître le statut du dépôt.
Important
Cette commande est importante à assimiler. Au moindre doute, on doit avoir le réflexe de l’utiliser !
Comment utiliser Git ?