รู้จักกับ .gitignore เพื่มความปลอดภัยให้กับ repository บน git ของคุณ

ryudokung
Apr 4, 2021

เนื่องจากกระแสการ devlopment และการทำ DevOps ค่อนข้างมาแรง ทำให้ผู้ใช้ git มองหาทางการพัฒนาให้เกิดประสิทธิภาพด้านความปลอดภัย .gitignore จะมาช่วยในเรื่องนี้อย่างไร ลองมาดูกัน

เห็นนักพัฒนาหลายท่านพัฒนาแล้วนำทุกสิ่งทุกอย่าง ขึ้นไปอยู่บน git centralize เช่น gitlab github ทีนี้ปัญหาคือหากเราถูกผู้ไม่ประสงค์ดีเข้ามาถึง git ของเราได้เราก็จะสูญเสียความปลอดภัยเช่น apikey , credential และในเรื่องของ performance ก็จะเป็น binary file เป็นต้น

binary file ตามหลักการแล้วเราจะ pull ส่วนที่เราจะนำมา build ส่วนที่เราจะทำการ integration บน Evnironment นั้นๆอีกที เช่น local dev

ดังตัวอย่าง project template https://github.com/ryudokung/stf-project

และหากใครกำลังมองหาตัวอย่าง .gitignore ของภาษาต่างๆก็สามารถดูได้ที่นี่ครับ https://github.com/github/gitignore

--

--