ฉันมีไดเร็กทอรีการทำงาน (# 1) ซึ่งมีไดเร็กทอรีผู้ขาย (# 2) อยู่ในนั้น มีการพึ่งพาอย่างหนึ่งที่ฉันต้องการดึงด้วยตนเองโดยไม่ใช้ผู้แต่ง (เวอร์ชัน php ของ npm / gem) ฉันทำงานใน # 1 ยังไม่ได้บันทึก / ยอมรับการเปลี่ยนแปลงเมื่อฉันตัดสินใจว่าต้องการอัปเดตห้องสมุดใน # 2 ฉันไปที่ vendor / myname และทำ git pull repository
น่าเสียดายที่มันเริ่มดึงและรวมเป็น # 1 แทนที่จะสร้างไดเรกทอรีใหม่ในโฟลเดอร์ผู้ขาย
ตอนนี้ฉันมี:
- # 1 โฟลเดอร์ที่มีการเปลี่ยนแปลงของฉัน
- # 1 โฟลเดอร์ที่มีไฟล์ที่ฉันไม่ต้องการจากที่เก็บที่ไม่ถูกต้อง
- # 1 ผสานความขัดแย้งเช่น composer.json, Readme.md ... (ไฟล์ทั่วไป)
ฉันต้องการ "เลิกทำ" การดึงคอมไพล์สุดท้ายนี้โดยไม่สูญเสียการเปลี่ยนแปลงใด ๆ ที่ทำกับโฟลเดอร์ # 1 ฉันจะทำเช่นนี้ได้อย่างไร?