Вопросы по теме 'git-cherry-pick'

Кто-нибудь может объяснить, что делает git cherry-pick ‹sha›?
Меня беспокоит то, что у меня есть старая фиксация в моей другой локальной ветке [содержит abc.cpp, def.cpp]. Теперь, через несколько месяцев, я хочу использовать эти изменения, но в моей текущей ветке обновлен abc.cpp. То есть, если я выберу...
4945 просмотров
schedule 06.07.2023

Какой хороший способ выбрать все отсутствующие коммиты автора в одной ветке в другую
Скажем, я сделал кучу изменений в master. Но я хочу добавить к нему все те, что не в ветке: выпуск-5.
3561 просмотров
schedule 03.12.2022

Как работает выбор и возврат?
Я пытаюсь понять, что делают слияние и перебазирование с точки зрения операций набора в математике. В дальнейшем «-» означает diff (аналогично взятию разности наборов в математике, но «A-B» означает те, что в A, но не в B, и минус те, что в B, а...
7051 просмотров
schedule 15.07.2023

Соедините вместе две независимые истории ветвей
У меня есть две независимые ветки в моем репозитории Git: A---B---C branch "old" X---Y---Z branch "master" Я хочу создать следующую историю: A---B---C---X---Y---Z Я попробовал это с помощью следующей команды перебазирования (текущая...
144 просмотров

Git cherry выберите разницу между двумя коммитами, а затем результат фиксации в другой ветке
Как я могу выбрать разницу в ветке A между фиксацией 111 и 222, тогда результат должен быть зафиксирован в ветке B с помощью git. У меня версия программного обеспечения v1.0 (фиксация 111) + мои пользовательские изменения (фиксация 222). Еще у...
99 просмотров
schedule 15.11.2023

В чем разница между Checkout и Cherry Pick?
Я получил конкретное исправление ошибки из удаленного репозитория. Теперь у меня есть два варианта: git checkout FETCH_HEAD git cherry-pick FETCH_HEAD и я не уверен, что происходит в обоих случаях. Я попробовал первую версию, и мне...
6670 просмотров
schedule 10.05.2022

В чем разница между git cherry-pick и git format-patch | git am?
Иногда мне нужно выбрать тег с определенным исправлением в моей ветке, и я делал это через git cherry-pick tags/myfix Это работает, но выбор вишни занимает все больше времени при «неточном обнаружении переименования». Я подозревал, что это...
2249 просмотров
schedule 09.05.2023

Преобразование подкаталогов Git в подмодули
Использование Windows для разработки, Debian для серверов и репозиториев, Git Extensions в качестве клиента Git. У меня есть следующие репозитории: РЕПО1: ROOT_OF_SITE1/ РЕПО2: ROOT/ /SITE1/ /SITE2/ /SITE3/ SITE2 и...
52 просмотров
schedule 11.06.2022