Подтвердить что ты не робот

Как выбрать вишню из одной ветки в другую

У меня есть 2 ветки, master и dev.

Я на ветке dev, и я хочу, чтобы cherry-pick 1 совершил от master до dev. Поэтому я сделал

$ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad
Finished one cherry-pick.

Но когда я делаю git status и gitx, я не вижу свою фиксацию be530cec7748e037c665bd5a585e6d9ce11bc8ad в истории git.

Как я могу увидеть свою фиксацию в ветке dev?

4b9b3361

Ответ 1

Когда вы выбираете cherry-pick, он создает новую фиксацию с новой SHA. Если вы делаете

git cherry-pick -x <sha>

то, по крайней мере, вы получите сообщение фиксации из оригинального фиксации, присоединенного к вашему новому фиксации, вместе с оригинальной SHA, что очень полезно для отслеживания выбора вишни.

Ответ 2

В eclipse IDE это довольно просто. Выберите ветку, которую вы хотите добавить. В окне просмотра истории убедитесь, что выбрано "Показать все ветки и теги". Показать все ветки и теги

Затем щелкните правой кнопкой мыши фиксацию и выберите "Выбор вишни".