У меня есть рабочий каталог (# 1), в котором есть каталог поставщика (# 2). Существует одна зависимость, которую я хотел вытащить вручную без компоновщика (версия PHP npm/gem). Я работал в # 1, не сохранял/менял изменения, когда решил, что хочу обновить библиотеку в # 2. Я перешел к поставщику /myname и сделал репозиторий git.
К сожалению, он начал тянуть и сливаться С# 1, вместо того, чтобы создавать новый каталог в папке поставщика.
Теперь у меня есть:
- # 1 с моими изменениями
- # 1 с файлами, которые я не хочу использовать в неправильном репозитории
- # 1 конфликты слияния, такие как composer.json, Readme.md... (общие файлы)
Я хочу "отменить" эту последнюю попытку git, не теряя никаких изменений, внесенных в папку # 1. Как я могу это сделать?