ไฟล์ .gitignore คือไฟล์ที่บอกว่า ไฟล์หรือโฟลเดอร์ไหนบ้างที่จะ Untrack ไม่ต้องนำขึ้น Git Repository
ทีนี้มีบางครั้งที่เราอาจจะมีการแก้ไขหลัง push ทุกสิ่งอย่างขึ้น Git Repository ไปแล้ว เช่น เพิ่มไฟล์ใน .gitignore เพื่อ Untrack ไฟล์นั้นๆ เพิ่มเติม แต่บน Git Repository นั้นกลับยังคงมีไฟล์หรือโฟลเดอร์เดิมค้างอยู่
โดยเราสามารถแก้ไขด้วยวิธีการดังนี้ครับ
วิธีแก้ไข
หลังจากแก้ไข .gitignore เรียบร้อยแล้ว ให้เคลียร์ Git Repository ด้วยคำสั่ง
git rm -r --cached .
จากนั้น push ค่าใหม่ขึ้น Git Repository อีกครั้ง
git add .
git commit -m ".gitignore fix"
git push origin <branch_name>
ก็หวังว่าคงมีประโยชน์ครับ