Skip to content

jplemonias/git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

git mémo

/!\ Les informations contenues entre les symboles < et >

/!\ sont à adapter celons votre utilisation sur les lignes commençant par des $ bien sûr ^^

Les lignes ayant des > sont les rendus du terminal

Logo Doom godmod 38px Git version

Permet de connaitre la version instalée de Git.

$ git --version

juste :

$ git

renvoi l'help de Git ( si instalé ).


Logo Doom suspect 38px Git config

Permet de spécifier / connaitre les paramètres de configuration de Git avec la commande git config.

$ git config --global user.name < LoginGithub >
$ git config --global user.email < [email protected] >

Pour conaitre le nom utilisé et le mail :

$ git config --global user.name 
> LoginGithub
$ git config --global user.email
> [email protected]

Logo Doom rage1 38px Git init

On crée un dossier git on s'y déplace et on initie le repo Git

$ mkdir git
$ cd git

à l'aide de git init.

$ git init

Logo Doom rage2 38px Git status

$ git status

A ce stade indique :

> Sur la branche master
> Aucun commit
> rien à valider (créez/copiez des fichiers et utilisez "git add" pour les suivre)

Logo Doom rage3 38px Git add

On crée un fichier README.md.

$ touch README.md
$ git add README.md
$ git status

Le nouveau statut est :

> Sur la branche master
> Aucun commit
> Modifications qui seront validées :
>     (utilisez "git rm --cached <fichier>..." pour désindexer)
>         nouveau fichier : README.md

Logo Doom rage4 38px Git commit

On indique ce que l'on aporte au commit

$ git commit -m < "Creat README.md" >

Devrait renvoyer quelque chose comme cela :

> [master (commit racine) xx123yy] Creat README.md
>  1 file changed, 0 insertions(+), 0 deletions(-)
>  create mode 100644 README.md

Logo Doom rage4 38px Git branch

$ git branch -M main

Logo Doom goberserk 38px Git remote

Par SSH :

$ git remote add origin [email protected]:< LoginGithub >/git.git

Par HTTPS :

$ git remote add origin https://github.com/< LoginGithub >/git.git

Logo Doom goberserk 38px Git push

On écrit dans README.md puis on l'upload

$ git commit -m < "Complet README.md part 1" >
$ git push -u origin main

Devrait renvoyer :

> [main 123a321] Complet README.md part 1
>  1 file changed, 111 insertions(+), 0 deletions(-)
>  rewrite README.md (100%)

Nous allon ajouter un dossier img/leNomDeLimage.png mais cette fois ci directement sur Github et

utiliser les commandes suivantes récupérer les nouvelles données sur Github


Logo Doom finnadie 38px Git fetch

Permet de travailler sur une version à jour sans télécharger les fichiers

$ git fetch

Logo Doom finnadie 38px Git merge

Télécharge les nouveaux fichiers

$ git merge

Vous informe de l'ancien commit présent et le nouveau

> Mise à jour 12a345b..987xy6z
> Fast-forward
>  img/leNomDeLimage.png | Bin 0 -> 21644 bytes
>  1 file changed, 0 insertions(+), 0 deletions(-)
>  create mode 100644 img/leNomDeLimage.png

Logo campus numérique in alps

Le Campus Numérique In The Alps


Pe@cE

About

Memo cmd Github

Resources

Stars

Watchers

Forks

Packages

No packages published