Branching
การทำ branch เป็นเรื่องสำคัญ โดยการทำ branch จะทำให้การจัดการไฟล์ระหว่างหลายๆผู้ใช้งาน หรือประเภท feature ได้่มีอิสระต่อกัน ไม่จำเป็นที่จะต้องทำการ pull บ่อยๆ (เพราะหาก pull บ่อยๆ แล้วมีคนใช้หลายคน จะทำให้เกิด confict ได้ ทำให้ต้องเสียเวลาในการมาแก้)