GitHub เป็นเพียงบริการเว็บ wrapper เหนือเทคโนโลยี Git เช่นเดียวกับระบบควบคุมเวอร์ชันอื่นๆ Git จะจัดเก็บไฟล์ที่คอมมิตไว้ภายใต้ไดเร็กทอรีบนเซิร์ฟเวอร์เช่น github/users/username/repositoryname ภายใต้ไดเรกทอรีนี้มีไฟล์ที่อัปเดตมากที่สุดซึ่งเป็นสำเนาที่ถูกต้องของโคลนในเครื่องของคุณ
Git เก็บเดลต้าหรือทั้งไฟล์
Git ใช้เดลต้าในการจัดเก็บ .ไม่เพียงแค่นั้น แต่ยังมีประสิทธิภาพมากกว่าระบบอื่นๆ
ข้อมูลที่เก็บ Git ถูกจัดเก็บอย่างไร
ภายในที่เก็บ Git จะรักษาโครงสร้างข้อมูลหลักสองโครงสร้าง ได้แก่ ที่เก็บอ็อบเจ็กต์และดัชนี ข้อมูลที่เก็บทั้งหมดนี้ เก็บไว้ที่รูทของไดเร็กทอรีการทำงานของคุณในไดเร็กทอรีย่อยที่ซ่อนอยู่ที่ชื่อว่า git.
Git commit ถูกเก็บไว้ที่ไหน
แต่ละวัตถุถูกเก็บไว้ใน the git/objects/ ไดเรกทอรี ไม่ว่าจะเป็นวัตถุหลวม (หนึ่งรายการต่อไฟล์) หรือเป็นหนึ่งในวัตถุจำนวนมากที่จัดเก็บอย่างมีประสิทธิภาพในไฟล์แพ็ค
ฉันจะรับข้อมูลจาก GitHub ได้อย่างไร
กำลังค้นหาไฟล์บน GitHub
- บน GitHub ไปที่หน้าหลักของที่เก็บ
- เหนือรายการไฟล์ ให้คลิกไปที่ไฟล์
- ในช่องค้นหา ให้พิมพ์ชื่อไฟล์ที่ต้องการค้นหา
- ในรายการผลลัพธ์ ให้คลิกไฟล์ที่คุณต้องการค้นหา