Support #52531
Rebaser ses branches facilement après black&co
Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
30 March 2021
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
Facilement = sans intervention manuelle, ce ticket pour décrire comment je fais :
$ cd ~/src/authentic $ git checkout wip/ma-branche-a-rebaser $ git rebase 57ded4fd8fe8fbd388390aaf845567ff636abab7 # dernier commit avant black, ie être sûr que sa branche était à jour $ git rebase 41e2c8eee35cdf24c1ae4ae1d2e761cff2f9bfc8 # rebase au dessus de black et isort, doit foirer avec plein de conflits $ # c'est parti $ git checkout src/ tests/ --theirs # osef des conflits, garder nos changements $ git add src/ tests/ $ pre-commit run --all-files $ git add src/ tests/ $ # comparer la sortie de git am --show-current-patch et git diff --staged, vérifier que tout va bien $ git rebase --continue # avancer au prochain patch, si il y en un, et rejouer les commandes à partir de « # c'est parti » plus haut $ # fin de ce rebase $ git rebase main # et là on se tape les conflits éventuellement introduits par la suppression de six ou d'autres choses, résoudre à la main.