Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Creation d'un dépot GIT

##Creation d'un dépot GIT en local

Dans la consol, initialisation du dépot :

git init

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

Visualisation de l'etat 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 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

Pour ajouter tout 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é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.git

Pour voir si ca 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 exercise HTML

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors