Добавить объявление

Что делает команда git cherry-pick?

Команда git cherry-pick позволяет перенести отдельный коммит из одной ветки в другую, не сливая ветки целиком. Это полезно, когда нужно взять только конкретные изменения из другой ветки.

Как это работает:


  • Находит коммит (по хешу) в истории Git.

  • Применяет его изменения к текущей ветке, создавая новый коммит (с другим хешем).

Пример использования:


# Переключимся в ветку, куда нужно перенести коммит
git checkout feature

# Перенесем коммит с хешем a1b2c3
git cherry-pick a1b2c3

Вывод:


git cherry-pick - это точечный инструмент для переноса отдельных изменений. Используйте его аккуратно, чтобы не запутать историю коммитов.
08.06.2025 12 370