รู้จักกับ .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

--

--