Как оформить заказ в GitKraken?
Кажется, невозможно оформить коммит с GitKraken.
![Gitkraken commits options]()
Как вы можете видеть, нет возможности проверить старые коммиты, только Cherrypick commit
, но я не знаю, для чего это хорошо.
ОБНОВЛЕНИЕ: я смог оформить заказ с помощью другой программы git (git bash) через консоль:
![console]()
Теперь это выглядит так в GitKraken:
![gitkraken current head on specific commit]()
Ответы
Ответ 1
GitKraken (начиная с версии 1.7), похоже, не предлагает способ войти в автономный режим HEAD и проверить фиксацию напрямую. Точно так же он также не позволит вам проверить тег (так как это также даст вам отдельный HEAD).
Поэтому вместо этого вам нужно будет сначала создать (временную) ветвь, которую вы можете проверить.
Ответ 2
Наконец-то они реализовали эту функцию вчера (25 сентября 2019 г.).
Теперь пользователи могут войти в отключенное состояние HEAD, нажав на коммит, который вы хотите оформить, и выбрав Checkout this commit
.
![enter image description here]()
Ответ 3
Вы можете сделать отмену в верхней панели. Другой вариант можно сбросить до другого коммита, щелкнув его правой кнопкой мыши.
Ответ 4
Правый щелчок по нужному коммиту и выбор "Reset HEAD to this commit", кажется, работают для меня Я на Mac с GitKraken v 6.0.1.
Убедитесь, что вы спрятали все незафиксированные изменения.
![Reset HEAD to this commit]()
Возможно, вам уже нужно быть в отключенном состоянии, чтобы это работало.
Ответ 5
Это можно сделать, щелкнув правой кнопкой мыши нужный коммит и выбрав "Сбросить этот коммит", а затем выбрав "Жесткий - Отменить все изменения".