Git คือระบบควบคุมการแก้ไขแบบกระจายที่รวดเร็ว ปรับขนาดได้ พร้อมชุดคำสั่งที่หลากหลายซึ่งให้ทั้งการดำเนินการระดับสูงและการเข้าถึงภายในเต็มรูปแบบ
Git เป็นโครงการโอเพ่นซอร์สที่ครอบคลุมโดย GNU General Public License เวอร์ชัน 2 (บางส่วนอยู่ภายใต้ใบอนุญาตที่แตกต่างกัน ซึ่งเข้ากันได้กับ GPLv2) เดิมเขียนโดย Linus Torvalds ด้วยความช่วยเหลือจากกลุ่มแฮกเกอร์ทั่วอินเทอร์เน็ต
โปรดอ่านไฟล์ INSTALL เพื่อดูคำแนะนำในการติดตั้ง
แหล่งข้อมูลออนไลน์ Git จำนวนมากสามารถเข้าถึงได้จาก https://git-scm.com/ รวมถึงเอกสารฉบับเต็มและเครื่องมือที่เกี่ยวข้องกับ Git
ดู Documentation/gittutorial.txt เพื่อเริ่มต้น จากนั้นดู Documentation/giteveryday.txt สำหรับชุดคำสั่งขั้นต่ำที่มีประโยชน์ และ Documentation/git-<commandname>.txt
สำหรับเอกสารประกอบของแต่ละคำสั่ง หากติดตั้ง git อย่างถูกต้อง บทช่วยสอนยังสามารถอ่านได้ด้วย man gittutorial
หรือ git help tutorial
และเอกสารประกอบของแต่ละคำสั่งด้วย man git-<commandname>
หรือ git help <commandname>
ผู้ใช้ CVS อาจต้องการอ่าน Documentation/gitcvs-migration.txt ( man gitcvs-migration
หรือ git help cvs-migration
หากติดตั้ง git ไว้)
การสนทนาของผู้ใช้และการพัฒนา Git เกิดขึ้นในรายชื่อผู้รับจดหมาย Git ทุกคนสามารถโพสต์รายงานข้อผิดพลาด คำขอคุณสมบัติ ความคิดเห็น และแพตช์ไปที่ [email protected] (อ่านเอกสารประกอบ/SubmittingPatches เพื่อดูคำแนะนำในการส่งแพตช์และเอกสารประกอบ /แนวทางการเขียนโค้ด)
ผู้ที่ต้องการความช่วยเหลือเกี่ยวกับข้อความแสดงข้อผิดพลาด การใช้งาน และการแปลสตริงข้อความที่ให้ข้อมูล (การแปล l10) ควรดู po/README.md (ไฟล์ po
คือไฟล์ Portable Object ที่เก็บคำแปล)
หากต้องการสมัครรับข้อมูลรายการ ให้ส่งอีเมลไปที่ [email protected] (ดูรายละเอียดที่ https://subspace.kernel.org/subscribing.html) คลังรายชื่อผู้รับจดหมายมีอยู่ที่ https://lore.kernel.org/git/, https://marc.info/?l=git และไซต์เก็บถาวรอื่น ๆ
ปัญหาที่เกี่ยวข้องกับความปลอดภัยควรได้รับการเปิดเผยเป็นการส่วนตัวไปยังรายชื่ออีเมล Git Security [email protected]
ผู้ดูแลมักจะส่งรายงาน "กำลังทำอาหาร" บ่อยครั้งซึ่งแสดงรายการสถานะปัจจุบันของหัวข้อการพัฒนาต่างๆ ไปยังรายชื่ออีเมล การอภิปรายต่อไปนี้เป็นข้อมูลอ้างอิงที่ดีเกี่ยวกับสถานะของโครงการ ทิศทางการพัฒนา และงานที่เหลืออยู่
ชื่อ "git" ตั้งโดย Linus Torvalds เมื่อเขาเขียนเวอร์ชันแรก เขาอธิบายเครื่องมือนี้ว่า "ตัวติดตามเนื้อหาโง่ ๆ" และชื่อเป็น (ขึ้นอยู่กับอารมณ์ของคุณ):