ajout aux commandes en vrac
This commit is contained in:
@@ -1,9 +1,31 @@
|
|||||||
|
== Corrections à postériori
|
||||||
|
|
||||||
|
=== Dernier commit
|
||||||
|
|
||||||
|
. effectuer les corrections nécessaires dans l'espace de travail
|
||||||
|
. `git commit --amend`
|
||||||
|
. modifier le message si nécessaire
|
||||||
|
|
||||||
|
=== Commit quelconque
|
||||||
|
|
||||||
|
. relever le hash du commit précédent ou une branche
|
||||||
|
. `git rebase --interactive <hash/branch>`
|
||||||
|
. se laisser guider par les commentaires
|
||||||
|
|
||||||
|
=== Opération git
|
||||||
|
|
||||||
|
. `git reflog`
|
||||||
|
. relever le hash de l'opération précédente
|
||||||
|
. `git reset --hard <hash>`
|
||||||
|
|
||||||
== Quelques commandes utiles
|
== Quelques commandes utiles
|
||||||
|
|
||||||
* Récupérer un commit depuis une autre branche : `git cherry-pick <hash>`
|
* Récupérer un commit depuis une autre branche : `git cherry-pick <hash>`
|
||||||
** Le commit désigné sera joué par-dessus la branche courante, tout en restant à son emplacement d'origine
|
** Le commit désigné sera joué par-dessus la branche courante, tout en restant à son emplacement d'origine
|
||||||
** en cas de rebase ultérieur de la branche d'origine, le commit en double sera ignoré
|
** en cas de rebase ultérieur de la branche d'origine, le commit en double sera ignoré
|
||||||
* Remiser des modifications : `git stash [...]`
|
* Remiser des modifications : `git stash [...]`
|
||||||
|
* Référencer un commit particulier : `git tag`
|
||||||
|
* Ignorer des fichiers : .gitignore
|
||||||
|
|
||||||
== À voir en live
|
== À voir en live
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user