Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
linux:git [31-08-2023 08:58] – edmc73 | linux:git [05-12-2023 12:52] (Version actuelle) – [Checkout] edmc73 | ||
---|---|---|---|
Ligne 118: | Ligne 118: | ||
Revenir à l' | Revenir à l' | ||
- | git reset < | + | |
- | git reset < | + | git reset < |
Revenir à l' | Revenir à l' | ||
- | git reset < | + | |
Revenir à l' | Revenir à l' | ||
- | git reset < | + | |
Ligne 247: | Ligne 247: | ||
=== tester un merge === | === tester un merge === | ||
+ | |||
+ | git checkout master | ||
+ | git merge --no-commit --no-ff branche_a_merger | ||
+ | |||
+ | Pour voir ce qui a changé | ||
+ | git diff --cached | ||
+ | |||
+ | Pour abandonner le merge | ||
+ | git merge --abort | ||
+ | |||
+ | |||
+ | Pour valider le merge | ||
+ | git commit | ||
+ | |||
+ | == Méthode alternative à l' | ||
Pour tester votre merge, faite un test sur une branche temporaire | Pour tester votre merge, faite un test sur une branche temporaire | ||
Ligne 370: | Ligne 385: | ||
Supprimer un fichier uniquement de l' | Supprimer un fichier uniquement de l' | ||
git rm --cached fichier | git rm --cached fichier | ||
+ | |||
+ | Pour supprimer le fichier de tout l' | ||
+ | git filter-branch --index-filter 'git rm --cached (file)' | ||
Supprimer tous les fichiers pourris de iOS (échapper l' | Supprimer tous les fichiers pourris de iOS (échapper l' |