GitHub คืออะไร
Git คืออะไร ?
Git คือเครื่องมือที่ช่วยเขียนโปรแกรม อย่างที่รู้กันคือการเขียนโปรแกรมการคือเขียนออนไลน์ มีหน้าจอสีดำๆแค่มีเพียงตัวหนังสือเท่านั้น การเขียนโปรแกรมมักจะมีการปรับแต่งแก้ไขอยู่เสมอ Git จึงเป็นเครื่องมือที่ช่วยในการควบคุมเวอร์ชั่นของการเขียนโปรแกรม มีการเก็บประวัติการแก้ไข จำนวนครั้งที่แก้ไข คนที่เข้ามาแก้ไข และยังสามารถกลับไปใช่เวอร์ชั่นก่อนหน้าห่อนการแก้ไขได้ ทั้งสามารถสนับสนุนการเขียนโปรแกรมหลายคนได้ในไฟล์เดียวกัน เหมือนอย่าง Google Docs ที่เราคุ้นเคยกันนั่นเอง
GitHub คืออะไร ?
เป็นเว็บไซต์สำหรับนักพัฒนาโปรแกรม สำหรับฝาก source code ที่ใช้พัฒนาโปรแกรมต่างๆ แชร์ไฟล์ของคนที่ใช้งาน Git และชุมชนผู้ที่ใช้งาน Git ทั่วโลก สามาถเข้าถึงข้อมูลและจัดการข้อมูลผ่านทางเว็บ สามารถตั้งค่าเป็น Private หรือตั้งสาธารณะ เพื่อสามารถแลกเปลี่ยนความคิดเห็นและ source code หรือเพื่อให้คนอื่นนำโค้ดไปพัฒนาต่อยอดได้ โดยที่ไม่ต้องเสียค่าลิขสิทธิ์ ไม่เสียเงิน และไม่ต้องลงทุนติดตั้งเซิร์ฟเวอร์ เพียงใช้งานผ่านทางเว็บไซต์ของ Git แต่หากเราลงโปรแกรม Github Desktop ในเครื่องคอมพิวเตอร์นั้นๆ เราจะสามารถเชื่อมต่อข้อมูลจากเครื่องคอมพิวเตอร์ไปยัง Github ได้ทันทีเปรียบเหมือน Google Drive นั่นเอง Github เหมาะสำหรับการทำงานเป็นทีมได้ดี สามารถรู้ได้ว่าแต่ละ version ใครแก้บรรทัดไหน ที่สำคัญแยก code ไปได้หลายสาย
สำหรับนักศึกษาที่ทำโปรเจคเขียนโปรแกรมต่าง ๆ ระหว่างเรียน การเปิด git อัพไฟล์ไว้ ก็เป็นการอัพผลงานและเป็นใบเบิกทางที่ดี สำหรับคนที่ต้องการยื่นสมัครโปรแกรมเมอร์