Скопировать исправление с главного на ветку на sourcetree

Я быстро поправил мастер. Я хотел бы скопировать это небольшое исправление в некоторые другие ветви. Я попытался перенести его в другую ветку, выбрав мастер> выбрав коммит> толкнуть> проверить какую-то ветку> ок. но когда я нажимаю на ветку, никаких изменений не происходит.

После копания я вижу, что это было бы легко сделать с помощью git-flow, но сейчас уже слишком поздно, и потребовался бы целый другой поток, чтобы выяснить, как настроить git-flow, потому что моя структура ветвления отличается.

Какой самый простой способ перенести внесенное мной изменение в другую ветку?

Я думаю, что я всегда могу просто физически скопировать \ вставить изменения, но каков правильный путь?

Спасибо!

1 ответ

Решение

Если вы не можете объединиться, я бы порекомендовал вишневый кирку. Вот как это сделать в SourceTree:

https://answers.atlassian.com/questions/308089/how-to-use-cherry-pick-in-sourcetree

И вот объяснение вишневого кирки:

http://think-like-a-git.net/sections/rebase-from-the-ground-up/cherry-picking-explained.html

Другие вопросы по тегам