Похоже, что ShelveExtension только откладывает ваши измененные файлы, оставляя их без отслеживания или удаленными.
Я новичок в Mercurial и пришел из git, поэтому для меня это не ожидается.
Еще большая проблема, которую я не могу hg unshelve
с тем, что я предполагаю, является сообщением об ошибке.
Смотри ниже:
незапланированное изменение 'main'
временная фиксация ожидающих изменений (восстановление с помощью «hg unshelve --abort»)
перебазирование отложенных изменений
прервать: незафиксированные изменения
Это ожидаемое поведение, и я просто что-то упускаю?
Как я могу удалить свои измененные файлы без восстановления/фиксации/и т. д.?
Есть ли расширение, которое ведет себя точно так же, как git stash
?
Действия по воспроизведению:
Окружающая среда:
ОС: Windows 8
Mercurial: Mercurial Distributed SCM (версия 3.0.1). Устанавливается как cygwin /usr/bin/hg (Tortoisehg не установлен, Windows hg установлен, но не используется)
Расширение: ShelveExtension.