วิธีลบไฟล์ที่ Commit ไปแล้วออกจาก Git History

วิธีลบไฟล์ที่ Commit ไปแล้วออกจาก Git History

เคยประสบกับปัญหาการ Commit ไฟล์ที่ไม่ควร Commit เข้าไปใน Git Repository หรือไม่ ไม่ว่าจะเป็นไฟล์ .env ที่มี API Keys ที่เป็นความลับ Database Passwords Configuration ที่มีข้อมูลส่วนตัว Private Keys SSH Keys หรือแม้แต่ไฟล์ที่มีขนาดใหญ่เกินไป ปัญหาจะยังคงอยู่ในทั้ง Repository ถึงแม้คุณจะลบไฟล์นั้นออกไป

LINE CHAT