6 คะแนน โดย xguru 2020-03-24 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Protocol 2 กลายเป็นค่าเริ่มต้น ทำให้ความเร็วในการ Fetch เพิ่มขึ้น

  • เพิ่ม --show-scope เพื่อดูขอบเขตของ config

  • สามารถเพิ่มตามไดเรกทอรีได้ด้วย sparse-checkout add

  • ความเร็วของ grep เพิ่มขึ้น (มัลติเธรด)

  • คำสั่ง worktree ก็รองรับการเติมคำสั่งอัตโนมัติได้เช่นกัน

  • เมื่อทำงานร่วมกับ Facebook Watchman จะใช้รูปแบบเวลา clock id

  • ความเร็วของ partial clone เพิ่มขึ้น

  • เปลี่ยนให้ทั้ง rebase และ rebase -i ใช้ merge backend เหมือนกัน

1 ความคิดเห็น

 
xguru 2020-03-24

โปรโตคอล Wire ของ Git เป็นข้อกำหนดที่กำหนดว่า Clone, Fetch, Push สื่อสารกันอย่างไรระหว่างไคลเอนต์และเซิร์ฟเวอร์

https://opensource.googleblog.com/2018/05/…

Wire Protocol เวอร์ชัน 2 ของ Git ที่เปิดตัวในปี 2018 มีดังนี้

  • การกรองฝั่งเซิร์ฟเวอร์สำหรับบรাঞ্চและแท็ก: ไม่ต้องส่งส่วนที่ไม่จำเป็น ทำให้ความเร็วเพิ่มขึ้น

  • เพิ่มฟีเจอร์ใหม่ได้ง่ายขึ้น