Я вот сейчас подумал, что может мне и не нужно знать о том как оно работает? Я вижу то, что вижу и буду решать по ходу поступления задач. Конфликт возник? что же нужно его решить и закоммитить, что бы там этот cherry-pick о себе ни думал.
Евгений Самсонов, я сначала грешил на то, что у меня git запущен из под windows и могли быть проблемы с концами строк, но у меня в глобальных настройках autocrlf true и таких проблем быть не должно.
Евгений Самсонов, я пробовал и хэш указать. Разницы в данном случае никакой нету - указать хэш или ветку на которую указывает хэш. git это все одинаково понимает в контексте данной команды.
Ezhyg, это я и хотел сделать, но на матчасть уйдет слишком много времени за неимением подготовки в области схемотехники. К счастью, у samsung'а оказался живой и оперативный сервис.
На самом деле у всех этих фреймворков используются одни и те же паттерны и все они в той или иной степени повторяют себя. Если разберешься с кодом одного, остальные будут читаться как худлит.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Anton@anton-home-001 MINGW64 /k/dev/git/test_2 (master|CHERRY-PICKING)
$ git diff
diff --cc script.txt
index f70f10e,aa5292a..0000000
--- a/script.txt
+++ b/script.txt
@@@ -1,1 -1,8 +1,17 @@@
A
++<<<<<<< HEAD
++||||||| parent of 5cab6cb (Add D)
++
++B
++
++C
++
++=======
+
+ B
+
+ C
+
+ D
+
++>>>>>>> 5cab6cb (Add D)
Т.е. на самом деле, когда выполняется cherry-pick происходит как бы merge, но базой выступает родитель соммита, который копируется.