Git คืออะไร

มาทำความรู้จักกันว่า Git มันคืออะไร

I'am Sira

Git คืออะไร

Git คือระบบที่ใช้ในการจัดการ Source Code หรือ Source Version Control ที่ได้รับความนิยมในปัจจุบัน ซึ่งมีหน้าที่คือ เป็นพื้นที่ในการจัดเก็บ Source Code และสามารถตรวจสอบการเปลี่ยนแปลงของ Source Code ในแต่ละ Version ที่ได้มีการส่ง (Submit) เข้ามาเก็บไว้ที่ตัว Server

จุดเริ่มต้นของ Git

โดยเริ่มแรกเดิมทีนั้น Git ถูกพัฒนาขึ้นมา เพื่อใช้กับ Linux โดยผู้ก่อตั้ง Linux ซึ่งก็คือ  Linus Torvalds มีความตั้งใจที่จะเก็บข้อมูลของ Path รุ่นต่างๆของ Linux เพียงเพราะเขาไม่ชอบระบบจัดการ Source Code ที่ใช้อยู่แบบรวมศูนย์ (Centralized Database System) อย่าง CVS ดังนั้น เค้าจึงได้นำ Bitkeeper มาใช้งานเพื่อที่จะเก็บข้อมูลของ Linux จนกระทั้งปี 2005 ทาง Bitkeeper ได้ทำการยกเลิกการให้บริการฟรีกับทาง Linux เนื่องจากเกิดความไม่พอใจที่ Andrew Tridgell ได้ทำการ Reverse Engineering เพื่อศึกษาการทำงานของ Bitkeeper 
ภายหลังจากที่ Linux ขาดระบบในการจัดการ Source Code ที่ดีและการใช้งานที่มีความทัดเทียมกัน ดังนั้น Linus บิดาของ Linux จึงได้ตัดสินใจที่จะสร้างระบบการจัดการนี้ ขึ้นมาเอง และใช้เวลาเพียงไม่นาน Git Version 1 ก็ถือกำเนิดขึ้นมา

Soon.....