как заставить разветвление в расширениях Git, чтобы установить голову в местоположение - PullRequest
1 голос
/ 08 декабря 2011

В расширениях git я выбрал нужную ветку, проблема в том, что заголовок ветви находится ниже моего последнего коммита.Если я щелкну правой кнопкой мыши и нажму «Сбросить текущую ветвь», она показывает, что она сменила ветвь на местоположение - но если я проверю другую ветку, вернусь назад, как будто ничего не было сделано, и верхняя часть ветки не подниметсявключить мой последний коммит.Какие-либо предложения?

1 Ответ

0 голосов
/ 09 декабря 2011

Как уже упоминалось, например, в этой статье :

Включает Расширение Git , MySYSGit и KDiff3 - обязательно установите все три

Таким образом, вы не можете вернуться к интерфейсу командной строки и посмотреть, сработала ли ваша команда «Git Extension».

Что касается сброса, проверьте, не видите ли вы подопцию «Сбросить текущую ветвь сюда -> Жесткий », потому что это эффективно сбросит HEAD для вас более поздней фиксации.
Тем не менее, используйте его с осторожностью, так как это также приведет к сбросу индекса и рабочего дерева (любая текущая модификация будет удалена, как в случае «стирания»).

...