Как сохранить незафиксированные изменения в локальном репозитории Mercurial, при этом все еще нажимая / вытягивая?

Если я работаю с некоторыми файлами, которые не хочу фиксировать, Я их просто спасаю. Затем у меня есть другие файлы, которые я хочу отправить на сервер, однако, если кто-то еще внес изменения в репозиторий, и я их отключаю, он просит меня объединить или переустановить ... , но любой из этих вариантов заставит меня чтобы потерять мои локальные изменения, которые я не фиксировал .

Что делают другие люди, чтобы обойти это? Мне трудно разобраться в документации по расширению полок.

Примечание: я использую Mercurial Eclipse для отправки и получения файлов на / с сервера.

Мы будем благодарны за любое объяснение этого! Спасибо!


Пример:

Я работаю над своим сайтом в Mercurial Eclipse. У меня есть новая папка и новые файлы, которые я пока не хочу передавать на сервер. Я также изменил некоторые существующие файлы и пока не хочу вносить эти изменения в жизнь.

Затем что-то на моем веб-сайте ломается, и мне нужно это исправить, это не позволит мне исправить это без перезагрузки или слияния с самой последней подсказкой репо, и это приведет к потере всех моих незафиксированных изменений.

Что мне делать с моей новой папкой и файлами, которые я редактировал, если я не хочу их потерять? Повторное клонирование кажется утомительным. Копирование файлов в новую папку также кажется утомительным. Я уверен, что Shelving или MQ сделают то, что я хочу, но я пока не знаю, как это сделать.

6
задан DaveInCaz 14 December 2018 в 13:12
поделиться