Сведения об изменении порядка фиксации
Изменение порядка позволяет изменять журнал фиксаций, чтобы обеспечить более значимое развитие фиксаций. GitHub Desktop позволяет перетаскивать фиксации в журнале ветви для изменения их порядка.
Изменение порядка фиксации
-
В GitHub Desktopщелкните Current Branch.
-
В списке ветвей щелкните ветвь с фиксациями, порядок которых требуется изменить.
-
На левой боковой панели нажмите кнопку "Журнал".
-
Перетащите фиксацию, порядок которой требуется изменить, и бросьте ее между двумя смежными фиксациями.
В то время как приложение переупорядочение фиксаций, диалоговое окно переупорядочения в процессе указывает на ход изменения.
Сообщения об ошибках при изменении порядка фиксаций
При изменении порядка фиксаций может появиться одно из следующих уведомлений или сообщений об ошибках.
- Уведомление сообщает, что запрошенное изменение ветви потребует принудительной отправки для обновления удаленной ветви. Оно отображается, если фиксации, порядок которых был изменен ранее, были отправлены в удаленную ветвь. Принудительная отправка изменяет журнал фиксаций ветви и повлияет на других участников совместной работы, работающих в этой ветви. Нажмите кнопку Begin reorder (Начать изменение порядка), чтобы запустить изменение порядка, а затем нажмите кнопку Force push origin (Принудительно отправить origin), чтобы отправить изменения.
- Ошибка указывает, что сбой изменения порядка произошел из-за фиксации слияния между фиксациями с измененным порядком.
- Отображается уведомление о том, что в текущей ветви присутствуют незафиксированные изменения. Нажмите кнопку Stash Changes and Continue (Спрятать изменения и продолжить), чтобы сохранить изменения и продолжить, или нажмите кнопку Close (Закрыть), чтобы закрыть сообщение и зафиксировать изменения. Если незафиксированных изменений больше нет, вы можете изменить порядок фиксаций.
- В сообщении указывается, что существуют конфликты слияния, которые необходимо разрешить, прежде чем приложение сможет продолжить изменение порядка фиксаций в ветви.
-
Щелкните "Просмотреть конфликты".
-
Устраните все конфликты слияния предпочтительным способом: с помощью текстового редактора, командной строки или другого средства. Дополнительные сведения см. в разделе Разрешение конфликтов слияния.
-
После разрешения всех конфликтов можно изменить порядок фиксаций.
-