У мене є робочий каталог (# 1), в якому є каталог постачальників (# 2). Є одна залежність, яку я хотів отримати вручну без композитора (php-версія npm / gem). Я працював у №1, не зберігав / не вносив зміни, коли вирішив, що хочу оновити бібліотеку в №2. Я перейшов до постачальника / моє ім'я та зробив репозиторій git pull.
На жаль, він почав тягнутись і об'єднуватися в №1, замість того, щоб створювати новий каталог у папці постачальника.
Тепер у мене є:
- # 1 папка з моїми змінами
- # 1 папка з файлами, які я не хочу, з неправильного сховища
- # 1 конфлікти злиття, такі як composer.json, Readme.md ... (загальні файли)
Я хочу "скасувати" це останнє витягування git, не втрачаючи жодних змін, які я вніс до папки №1. Як я можу це зробити?