Saya memiliki direktori kerja (# 1) yang memiliki direktori vendor (# 2) di dalamnya. Ada satu ketergantungan yang ingin saya tarik secara manual tanpa komposer (versi php dari npm / gem). Saya bekerja di # 1, belum menyimpan / melakukan perubahan, ketika saya memutuskan saya ingin memperbarui perpustakaan di # 2. Saya menavigasi ke vendor / myname, dan melakukan repositori git pull.
Sayangnya itu mulai menarik dan bergabung ke # 1, alih-alih membuat direktori baru di folder vendor.
Sekarang saya punya:
- Folder # 1 dengan perubahan saya
- Folder # 1 dengan file yang tidak saya inginkan dari repositori yang salah
- # 1 menggabungkan konflik seperti composer.json, Readme.md ... (file umum)
Saya ingin "membatalkan" git pull terakhir ini tanpa kehilangan perubahan apa pun yang saya lakukan ke folder # 1. Bagaimana saya bisa melakukan ini?