Что такое cherry-pick в Git

Python Middle Без компании
Что такое cherry-pick в Git
Ответы
Cherry-pick в Git — это команда, позволяющая выбрать один или несколько коммитов из одной ветки и применить их к текущей ветке. Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки. Пример: ``` # Посмотреть хеш коммита (например, abc123) git log # Применить коммит к текущей ветке git cherry-pick abc123 ``` Особенности: - Создаёт новый коммит с такими же изменениями, но другим хешем - Может вызвать конфликты, если изменения зависят от других коммитов - Лучше использовать для небольших изолированных изменений Недостатки: - Может нарушить историю, если злоупотреблять - Не сохраняет оригинальную дату коммита (если не использовать флаг `--keep-redundant-commits`)