Tengo el directorio de trabajo (# 1) que tiene el directorio de proveedores (# 2) en él. Hay una dependencia que quería extraer manualmente sin compositor (versión php de npm / gem). Estaba trabajando en el n. ° 1, no he guardado / confirmado los cambios, cuando decidí que quiero actualizar la biblioteca en el n. ° 2. Navegué a vendor / myname, e hice git pull repository.
Desafortunadamente, comenzó a extraerse y fusionarse con el n. ° 1, en lugar de crear un nuevo directorio en la carpeta del proveedor.
Ahora tengo:
- Carpeta # 1 con mis cambios
- Carpeta # 1 con archivos que no quiero del repositorio incorrecto
- # 1 fusionar conflictos como composer.json, Readme.md ... (archivos generales)
Quiero "deshacer" este último git pull sin perder ningún cambio que hice en la carpeta # 1. ¿Cómo puedo hacer esto?