Git 2.5+ (Q2 2558) รองรับคุณสมบัตินี้!
หากคุณมี repo คอมไพล์cool-app, CD ไปยังราก ( cd cool-app) git worktree add ../cool-app-feature-A feature/Aวิ่ง การตรวจสอบนี้ออกสาขาในตัวเองไดเรกทอรีทุ่มเทมันใหม่feature/Acool-app-feature-A
ที่แทนที่สคริปต์เก่าcontrib/workdir/git-new-workdirโดยมีกลไกที่แข็งแกร่งกว่าซึ่งต้นไม้การทำงานที่ "เชื่อมโยง" จะถูกบันทึกไว้ใน$GIT_DIR/worktreesโฟลเดอร์repo ใหม่หลัก(เพื่อให้ทำงานบนระบบปฏิบัติการใด ๆ รวมถึง Windows)
อีกครั้งเมื่อคุณโคลน repo (ในโฟลเดอร์ที่ชอบ/path/to/myrepo) คุณสามารถเพิ่ม worktrees สำหรับสาขาที่แตกต่างกันในเส้นทางอิสระที่แตกต่างกัน ( /path/to/br1, /path/to/br2) ในขณะที่มีต้นไม้ทำงานที่เชื่อมโยงกับประวัติ repo หลัก (ไม่จำเป็นต้องใช้--git-dirตัวเลือกอีกต่อไป)
ดูเพิ่มเติมที่ " หลายไดเรกทอรีทำงานกับ Git? "
และเมื่อคุณสร้างworktree แล้วคุณสามารถย้ายหรือนำออกได้ (ด้วย Git 2.17+, Q2 2018)