Question du test Git

Quel est le SHA1 du commit qui est le parent du commit avec SHA1 '7'?

Intermédiaire

En ligne de commande, lors d'un rebase interactif, je définis ma liste de commit à retravailler de la manière suivante :

#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

Quel est le résultat ?

Auteur: IpponStatut : PubliéeQuestion passée 1687 fois
Modifier
2
Évaluations de la communauté
developer avatar
Oussama
20/10/2023
doesnt make sens what is the question ?
developer avatar
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.
developer avatar
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)