Tags:
Topics: 
Node Thumbnail

หลังจากออกรุ่น 2.0 ไปเมื่อกลางปีที่แล้ว ตอนนี้ Git ก็เดินทางมาถึงเลขรุ่น 2.3 แล้วครับ

ของเล่นใหม่รุ่นนี้ คือการสั่ง push เพื่อ deploy จากไคลเอนต์ได้ทันที เพียงเพิ่มคำสั่งนี้ไปที่ repository ฝั่งเซิร์ฟเวอร์

$ git config receive.denyCurrentBranch updateInstead

คำเตือนสำหรับเทคนิคนี้คือเซิร์ฟเวอร์จะใช้พื้นที่เก็บไฟล์มากขึ้น เพราะ Git ต้องเก็บประวัติทั้งหมดของ repository ไว้ นอกจากนี้ยังต้องระวังผู้ใช้ทั่วไปเข้ามาอ่านไฟล์ในโฟลเดอร์ .git ด้วยครับ

ฟีเจอร์อื่นไม่มีอะไรหวือหวา รายการส่วนมากเป็นการรีดประสิทธิภาพและแก้ไขจุดบกพร่อง สำหรับรายละเอียดทั้งหมดอ่านได้ใน changelog ครับ

ที่มา: GitHub Blog

Get latest news from Blognone