J'ai fait quelques changements dans ma branche master et je veux les apporter en amont. Lorsque je sélectionne les commits suivants. Cependant, je suis bloqué sur fd9f578 où git dit :
$ git cherry-pick fd9f578
fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given.
Qu'est-ce que git essaie de me dire et est-ce que cherry-pick est la bonne chose à utiliser ici ? La branche master inclut des changements de fichiers qui ont été modifiés dans la branche amont, donc je suis sûr qu'il y aura quelques conflits de fusion mais ils ne sont pas trop difficiles à résoudre. Je sais quels changements sont nécessaires à quel endroit.
Ce sont les commits que je veux apporter en amont.
e7d4cff added some comments...
23e6d2a moved static strings...
44cc65a incorporated test ...
40b83d5 whoops delete whitspace...
24f8a50 implemented global.c...
43651c3 cleaned up ...
068b2fe cleaned up version.c ...
fd9f578 Merge branch 'master' of ssh://extgit/git/sessions_common
4172caa cleaned up comments in sessions.c ...
0 votes
Si tout ce que vous voulez, c'est faire passer un ensemble de modifications d'une branche à une autre, sans vous soucier de l'historique des fusions, allez directement à cette réponse en or .