Скопировать исправление с главного на ветку на 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