เมื่อฉันรันgit reset --hard HEADมันควรจะรีเซ็ตเป็นเวอร์ชั่นเก่าแก่ของสิ่งที่คุณดึงขึ้นมาเพราะฉันเข้าใจ น่าเสียดายที่มันทำให้ไฟล์อยู่ในแนวนอนเนื่องจากเป็นgit statusรายการไฟล์ที่ไม่ได้ติดตามขนาดใหญ่
คุณจะบอกคอมไพล์ได้อย่างไร "เพียงแค่นำมันกลับไปที่สิ่งที่ดึงครั้งสุดท้ายไม่มีอะไรมากไม่มีอะไรน้อย"
git reset --hardรีเซ็ตดัชนีของคุณและแปลงไฟล์ที่ถูกติดตามกลับสู่สถานะเดิมเหมือนอยู่ใน HEAD มันปล่อยไฟล์ที่ไม่ได้ติดตามเพียงอย่างเดียว