Medium
In the command line, during an interactive rebase, I define my list of commits to be reworked as follows:
#p 1234561 Commit 1
p 1234562 Commit 2
p 1234573 Commit 3
d 1234564 Commit 4
f 1234565 Commit 5
p 1234566 Commit 6
p 1234567 Commit 7
What is the result?
Author: IpponStatus: PublishedQuestion passed 1833 times
Edit
3
Community Evaluations
Maxime Javaux
15/04/2024
"Une explication serait top. J'ai répondu à vide car je n'ai pas compris. J'ai analysé la réponse, je trouve que la logique de la premiÚre lettre, mais je ne comprends toujours pas.
Auteur anonyme
26/04/2024
Lors d'un rebase interactif, il est possible de choisir les commits que l'on veut garder, et la façon de les garder.
Ici, le premier est commenté, donc supprimé. Les numéros 2 et 3 sont conservés (p pour pick), le 4 est supprimé (d pour drop), le 5 est fusionné avec celui du dessus (f), et les 6 et 7 sont conservés (pick)