ฉันเพิ่มรูปภาพมากกว่า 9000 รูปลงในโฟลเดอร์โครงการโดยไม่ได้ตั้งใจ และมุ่งมั่นพวกเขา จากนั้นลบออกจากดิสก์ มุ่งมั่น.
ตอนนี้ฉันพยายามพุชการเปลี่ยนแปลงไปยังเซิร์ฟเวอร์ git แต่ใช้เวลานานเกินไปและพยายามส่งข้อมูล 12 Gb
ฉันตรวจสอบขนาดไฟล์บนดิสก์และเห็นว่าจริงๆแล้ว.git
โฟลเดอร์นั้นใช้เวลา 12 Gb
จะลบรูปภาพจากที่นั่นได้อย่างไร? ฉันพยายามgit rm
แต่ล้มเหลว:
❯ git rm public/photos
fatal: pathspec 'public/photos' did not match any files
เพราะฉันลบออกจากดิสก์แล้ว แต่มันยังอยู่ใน.git
โฟลเดอร์
ฉันพยายามเพิ่มpublic/photos
ใน.gitignore
:
public/photos/
*.zip
แต่ไม่มีผล. แน่นอนว่าฉันสามารถทำได้hard reset head
ในช่วงเวลาที่ฉันไม่มีรูปถ่ายขยะมากมายในโปรเจ็กต์ของฉัน แต่ตั้งแต่นั้นเป็นต้นมาฉันก็ทำผิดหลายครั้งและทำการเปลี่ยนแปลงโค้ดมากมาย