Skip to main content

What is Github?

ทุกๆคนอาจจะเคยได้ยินคำว่า GITHUB กันมาแบบนับไม่ถ้วนและ แต่ว่า GITHUB ที่แท้จริงคืออะไรกันแน่ 


image.png

ก่อนเราเข้าสู่เนื้อหาเราอยากให้คุณได้ถามตัวคุณเองก่อนว่า GITHUB นี่มันคือตัวอะไร และทำไมเราถึงต้องมีมันในชีวิตของวงการเทคโนโลยีในสมัยนี้


เรามาเริ่มการหาคำตอบไปกับสิ่งแรกในการที่เราต้องรู้เลยคือ GIT คืออะไร

GIT คือ Version control ตัวหนึ่งซึ่งจะเป็นระบบที่มีหน้าที่ทำการจัดการเก็บการเปลี่ยนแปลงของไฟล์ไว้ใน project และมีการ Backup ข้อมูลต่างๆที่จะสามารถทำให้เราสามารถที่จะเรียกดูหรือ ทำการย้อนกลับไปดู เว่อร์ชั่นต่างๆของตัวโปรเจคเราได้ง่ายมากขึ้น​โดยเราสามาร ถดูย้อนหลังที่ไหน เมื่อไหร่ เวลาใดก็ได้ ดังนั้น version control ก็เหมาะเป็นอย่างยิ่งสำหรับ นักพัฒนาไม่ว่าจะเป็นนักพัฒนาในรูปแบบไหน ไม่ว่าจะทำด้วยตัวคนเดียวหรือทำเป็นกลุ่ม ก็ยังจะสามารถย้อนดูการกระทำ และดูว่าใครทำการเปลี่ยนแปลงหรือแก้ไข Project เมื่อไรอีกด้วย