Junior — Middle
117
Git нұсқасын басқару жүйесінде cherry-pick командасының қалай жұмыс істейтінін түсіндіріп бере аласыз ба?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Команда git cherry-pick позволяет применить конкретный коммит из одной ветки в другую, копируя изменения этого коммита без слияния всей ветки. Это удобно, когда нужно перенести отдельные исправления или фичи.
Принцип работы:
- Вы указываете хеш коммита, который хотите перенести.
- Git применяет изменения этого коммита поверх текущей ветки, создавая новый коммит с тем же содержанием.
Пример использования:
git checkout feature-branch
# перенести коммит с хешем abc123 из master
git cherry-pick abc123
Если возникают конфликты, их нужно разрешить вручную, затем выполнить git cherry-pick --continue. Это позволяет выборочно переносить изменения без полного слияния веток.