informatique:git
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes | ||
informatique:git [18/10/2022 08:26] – [Amend last commit] Changer des commits de branche cyrille | informatique:git [18/10/2022 08:39] – [Changer des commits de branche] cyrille | ||
---|---|---|---|
Ligne 117: | Ligne 117: | ||
=== Changer des commits de branche === | === Changer des commits de branche === | ||
+ | |||
+ | //move commits to another branch// | ||
**La version simple**: Je viens de pousser un ou plusieurs commits mais j' | **La version simple**: Je viens de pousser un ou plusieurs commits mais j' | ||
Ligne 125: | Ligne 127: | ||
git reset --hard HEAD~1 | git reset --hard HEAD~1 | ||
# ou remplacer HEAD~n par le hash du commit voulu | # ou remplacer HEAD~n par le hash du commit voulu | ||
- | git checkout oups-branch | + | git checkout oups-branch |
+ | # forcer le push vers le remote | ||
+ | git push -f | ||
+ | # possible erreur si branch protégée: | ||
+ | # remote: GitLab: You are not allowed to force push code to a protected branch on this project. | ||
</ | </ | ||
+ | |||
=== Force pull === | === Force pull === | ||
informatique/git.txt · Dernière modification : 25/08/2023 13:01 de cyrille