##Creation d'un dépot GIT en local
Dans la consol, initialisation du dépot :
git initCeci crée un dossier caché nommé .git qui contient tout l'historique du projet
git statusle -a permet d'afficher les fichiers cachés
ls -agit add README.mdLes fichiers en attentes de sauvegarde sont en vert, new file ou modified
Les fichiers non suivi sont en rouge.
Seul les fichiers en staging seront sauvegardés
git commit -m"Message du commit"Un commit est une sauvegarde, on peut y accèder
avec un git log (affichage des identifiants de sauvegardes et git show ( sans paramètre, affichage du derniere commit
git add .git restore --staged README.mdLe fichier est sorti du staging et sera affiché en rouge avec git status
Nous allons utiliser un dépot que l'on va créer sur github.com, aorès connexion. Comme c'est un travail personnel, son URL sera de ce type https:https://github.com/VOTRE_USERNAME/leNomDuProjet
Nous créons un new Repository, puis copions la clefs SSH :
git@github.com:erdaserhan/exe01html.git
Nous retournons dans notre console :
git remote add origin git@github.com:erdaserhan/exe01html.gitPour voir si ca a fonctionné :
git remote -vgit push origin mainSi on souhaite récupérer que le .git (donc l'historique sans les fichiers)
git fetch origin mainSi on souhaite récupérer toute la branche main
git pull origin mainSi on a effectué des modifications en local non voulues ne permettant pas
la récupération des fichiers (merge error).
On peut utiliser un git stash pour faire une pseudo sauvegarde et revenir au dernier commit
avant de refaire un git pull