Предположим, что:
- У меня есть репо MyRepo.
- В моем рабочем каталоге есть незафиксированные изменения.
- Я извлекаю из Repo1, и это создает ветку в MyRepo
- Я хочу объединить то, что у меня уже было в моем репо, с тем, что я только что вытащил.
Как описано здесь, процесс слияния изменяет состояние рабочего каталог.
В моем сценарии я не хочу терять незафиксированные изменения, которые находятся в моем рабочем каталоге, потому что в этот момент я заинтересован в изменении состояния MyRepo; не состояние моего рабочего каталога.
Есть ли способ пройти процесс слияния, включая разрешение конфликтов вручную, не затрагивая содержимое моего рабочего каталога? Может ли этот процесс выполняться только во временных файлах? Или мне следует отложить свои изменения, выполнить слияние, а затем убрать с полки, чтобы восстановить мой рабочий каталог до состояния до слияния?