Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.
Update to the latest version of GitHub Desktop before February 2 to avoid disruptions. For more information, see the GitHub blog post.

Отбор изменений в фиксации

Вы можете выбрать определенную фиксацию в одной ветви и скопировать фиксацию в другую ветвь.

Сведения об отборе изменений Git

Вы можете отобрать изменения в фиксации на одной ветви, чтобы создать на другой ветви копию фиксации с теми же изменениями. Если вы зафиксировали изменения в неправильной ветви или хотите внести те же изменения в другую ветвь, то можете отобрать изменения в фиксации и применить их к другой ветви. Отбор также можно использовать для применения определенных изменений, прежде чем вы будете готовы к созданию или слиянию запроса на вытягивание. Например, если вы зафиксируете исправление ошибки в функциональной ветви, можно отобрать изменения в этой фиксации и применить их к другим ветвям вашего проекта.

Отбор изменений также можно использовать при совместной работе с командой. Некоторые проекты внедряют вклады путем отбора изменений в фиксациях. Дополнительные сведения см. в разделе Распределение Git — управление проектом документации Git.

Отбор изменений в фиксации

  1. В GitHub Desktop, щелкните Текущая ветвь.

    Снимок экрана: панель репозитория. Кнопка с меткой "Current Branch" (Текущая ветвь) со стрелкой вниз, обозначающая раскрывающееся меню, выделена оранжевым цветом.

  2. В списке ветвей щелкните ветвь с фиксацией, в которой нужно отобрать изменения.

    Снимок экрана: раскрывающееся представление "Current Branch" (Текущая ветвь). В разделе "Последние ветви" ветвь с именем my-feature выделена оранжевым контуром.

  3. На боковой панели слева щелкните Журнал.

    Снимок экрана: вкладка "Журнал" на боковой панели. Над списком фиксаций кнопка вкладки с надписью "Журнал" выделена оранжевым контуром.

  4. Перетащите фиксацию, которую вы хотите выбрать, с вкладки "Журнал" в раскрывающееся меню Current Branch( Текущая ветвь ), а затем удалите фиксацию в ветви, в которую вы хотите скопировать фиксацию.

    Снимок экрана: вкладка "Журнал" и раскрывающееся представление "Текущая ветвь". Курсор наведен на ветвь my-feature, а значки "плюс один" указывают на добавление одной фиксации.

Дополнительные материалы