Outils pour utilisateurs

Outils du site


git

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
git [2019/01/27 18:51]
luc
git [2023/11/08 21:12] (Version actuelle)
luc
Ligne 1: Ligne 1:
 ====== GIT ====== ====== GIT ======
- 
-[[gitManageWebsite|manager un site web via git]] 
  
 Ah, git... tout est dit, non ?\\ Ah, git... tout est dit, non ?\\
Ligne 268: Ligne 266:
 # supprimer une branche # supprimer une branche
 git branch -d BRANCH_NAME git branch -d BRANCH_NAME
 +
 +# git switch et git restore
 +# Le but de ces 2 commandes est de différencier les 2 activités de `git checkout` 
 +git switch <branch_name> # can now be used to change branches, as git checkout <branchname> does
 +git restore <file_path>  # can be used to reset files to certain revisions, as git checkout -- <path_to_file> does
  
  
Ligne 344: Ligne 347:
 git merge git merge
  
 +# Si on a foutu le bazar dans le repertoire mais qu'on a pas commit,
 +# retrouve le répertoire à l'état du dernier commit
 +git reset --hard HEAD
 +# Est-ce que ça touche aux fichiers non indexés ? Non
 </code> </code>
  
git.1548615083.txt.gz · Dernière modification: 2019/01/27 18:51 de luc