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édentesRévision précédente
Prochaine révision
Révision précédente
kb_it:git [2024/02/13 12:09] befekb_it:git [2025/06/13 12:02] (Version actuelle) befe
Ligne 73: Ligne 73:
  
 Depuis un dépôt “bare”, remplacer –hard par –soft. Depuis un dépôt “bare”, remplacer –hard par –soft.
 +
 +==== Restaurer des fichiers depuis un commit ====
 +
 +<code bash>
 +git checkout c5f567 -- file1/to/restore file2/to/restore
 +</code>
 +
 +Pour restaurer les fichier avant le commit (ici 1 commit avant) :
 +<code bash>
 +git checkout c5f567~1 -- file1/to/restore file2/to/restore
 +</code>
  
 ==== Fusionner les derniers commits ==== ==== Fusionner les derniers commits ====
Ligne 107: Ligne 118:
  
 <code bash> <code bash>
-git commit --amend --author="John Doe <john@doe.org>"+git commit --amend --author="Benjamin Féron <50001976+benjamin-feron@users.noreply.github.com>"
 </code> </code>
  
Ligne 181: Ligne 192:
 <code bash> <code bash>
 git push --delete origin <tagname> git push --delete origin <tagname>
 +</code>
 +
 +==== Supprimer tous les tags ====
 +
 +<code bash>
 +git tag | xargs git tag -d
 </code> </code>