หลังจากออกรุ่น 2.0 ไปเมื่อกลางปีที่แล้ว ตอนนี้ Git ก็เดินทางมาถึงเลขรุ่น 2.3 แล้วครับ
ของเล่นใหม่รุ่นนี้ คือการสั่ง push เพื่อ deploy จากไคลเอนต์ได้ทันที เพียงเพิ่มคำสั่งนี้ไปที่ repository ฝั่งเซิร์ฟเวอร์
$ git config receive.denyCurrentBranch updateInstead
คำเตือนสำหรับเทคนิคนี้คือเซิร์ฟเวอร์จะใช้พื้นที่เก ็บไฟล์มากขึ้น เพราะ Git ต้องเก็บประวัติทั้งหมดของ repository ไว้ นอกจากนี้ยังต้องระวังผู้ใช้ทั่วไปเข้ามาอ่านไฟล์ในโ ฟลเดอร์ .git ด้วยครับ
ฟีเจอร์อื่นไม่มีอะไรหวือหวา รายการส่วนมากเป็นการรีดประสิทธิภาพและแก้ไขจุดบกพร่ อง สำหรับรายละเอียดทั้งหมดอ่านได้ใน changelog ครับ
ที่มา: GitHub Blog
Git




อ่านต่อ...