Skip to content

Instantly share code, notes, and snippets.

@letroll
Last active October 29, 2024 18:54
Show Gist options
  • Save letroll/b3f4be790c7ec36406e5624b29381209 to your computer and use it in GitHub Desktop.
Save letroll/b3f4be790c7ec36406e5624b29381209 to your computer and use it in GitHub Desktop.
[Réécriture de branche avec Git] Comment ré-écrire sa branche #git #force
#écraser une branche distante avec la branche locale
créér une branche temporaire avec les corrections : git chechout -b branchetmp
faire les fix
vérifier que l'on est sur la bonne branche temp
git push -f origin branchetmp:nomDeLaBrancheàEcraser
#supprimer des commits non voulu
git rebase -i HEAD~N ou n est le nombre de commit en trop +1
puis git push origin HEAD --force
#pour renommer la branche courante
git branch -m new-branch-name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment