Skip to content

7Robot/formation_git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Formation Git

Dépôt pour les formations git de 7Robot

Commandes de gestion locale:

  • git init --> initialise un dépôt git local

  • git branch --> affiche les branches locales

  • git branch <nom_branche_local> --> crée la branche locale <nom_branche_local>

  • git branch -d <nom_branche_local> --> supprime la branche locale <nom_branche_local>

  • git checkout <nom_branche_local> --> bascule sur la branche locale <nom_branche_local>

  • git checkout -b <nom_branche_local> --> Crée la branche locale <nom_branche_local> et bascule dessus directement

  • git merge <nom_branche_local> --> importe les modifications de la branche locale <nom_branche_local> sur la branche actuelle

  • git status --> montre les fichiers modifiés et/ou non suivis

  • git add . --> ajoute toutes les modifications locales au commit

  • git restore <fichier> --> restore le fichier à son état lors du commit local précédent (supprime définitvement les changements non commit)

  • git commit -m "Message" --> crée le commit local avec les fichiers modifiés avec comme description "Message"

  • git stash --> enregistre les modifications, mais ne les applique pas (remisage)

  • git stash list --> liste les remisages

  • git stash apply <nom_stash> --> réapplique le remisage <nom_stash>

  • git reset HEAD --> annule tous les changements depuis la dernière synchronisation avec le dépôt distant

  • git reset HEAD <fichier> --> annule la modification sur le fichier depuis la dernière synchronisation avec le dépôt distant

  • Commandes de gestion distante :

  • git clone URL <dépôt> --> clone le dépôt distant à l'adresse URL vers le répertoire cible <dépôt>

  • git remote add origin https://github.com/<utilisateur>/<dépôt>.git --> configure le dépôt local pour suivre le dépôt distant à l'adresse https://github.com//<dépôt>.git

  • git fetch --> synchronise les dépôts, à faire avant chaque opération qui concerne le dépôt distant

  • git merge --> fusionne la branche distante sur la branche locale actuelle

  • git branch -r --> affiche les branches distantes

  • git branch <nom_branche_local> origin/<nom_branche_distante> --> crée la branche locale <nom_branche_local> qui est une copie de la branche distante <nom_branche_distante>

  • git push --> envoie les modifications locales sur la branche distante

  • git push --set-upstream origin <nom_branche_distante> --> configure la branche distante <nom_branche_distante> pour suivre la branche locale actuelle

  • git push origin :<nom_branche> --> supprime la branche distante

  • git rm --cached <fichier> --> supprime l'index du fichier

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages