Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

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

Création d'un dépôt GIT en local

Dans la console, initialisation du dépôt:

git init

Ceci crée un dossier caché nommé .git qui contient tout l'historique du projet

Visualisation de l'état de GIT

git status

Pour voir les fichiers et dossiers Unix

le -a permet d'afficher les fichiers cachés

ls -a

Pour ajouter un fichier à la future sauvegarde

git add README.md

Pour effectuer la sauvegarde

Les fichiers en attente 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 des sauvegardes) et git show (sans paramètre, affichage du dernier commit)

Pour ajouter tous les fichiers en staging

git add .

Pour retirer un fichier du staging

git restore --staged README.md

Le fichier est sorti du staging et sera affiché en rouge avec git status

Ajout d'un serveur

Nous allons utiliser un dépôt que l'on va créer sur github.com, après connexion. Comme c'est un travail personnel, son URL sera de ce type : https://github.com/VOTRE_USERNAME/leNomDuProjet

Nous créons un new Repository, puis nous copions la clefs SSH :

git@github.com:WebDevCF2m/exe01html.git

Nous retounons dans notre console :

git remote add origin git@github.com:WebDevCF2m/exe01html.git

Pour voir si ça a fonctionné :

git remote -v

Envois du projet

git push origin main

Récupération du projet

Si on souhaite récupérer que le .git (donc l'historique sans les fichiers)

git fetch origin main

Si on souhaite récupérer toute la branche main

git pull origin main

Si 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

About

Premier exercice HTML

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors