গিট 2.5+ (কিউ 2 2015) এই বৈশিষ্ট্যটিকে সমর্থন করে!
আপনার যদি গিট রেপো থাকে cool-app
, সিডি থেকে রুট ( cd cool-app
) চালাতে পারেন git worktree add ../cool-app-feature-A feature/A
। এটি feature/A
নিজস্ব নতুন ডেডিকেটেড ডিরেক্টরিতে শাখাটি পরীক্ষা করে cool-app-feature-A
।
এটি একটি পুরানো স্ক্রিপ্ট প্রতিস্থাপন করে contrib/workdir/git-new-workdir
, আরও শক্তিশালী প্রক্রিয়া সহ যেখানে সেই "লিঙ্কযুক্ত" কার্যকারী গাছগুলি মূল প্রধান রেপো $GIT_DIR/worktrees
ফোল্ডারে রেকর্ড করা হয় (যাতে উইন্ডোজ সহ যে কোনও ওএসে কাজ করা যায়)।
আবার একবার আপনি রেপো ক্লোন করে /path/to/myrepo
নিলে (যেমন ফোল্ডারে ) আলাদা আলাদা পাথগুলিতে ( /path/to/br1
, /path/to/br2
) বিভিন্ন শাখার জন্য কর্মরত গাছগুলি যুক্ত করতে পারেন, যখন সেই কার্যকারী গাছগুলি মূল রেপো ইতিহাসের সাথে যুক্ত থাকে (তখন --git-dir
আর কোনও বিকল্প ব্যবহার করার দরকার নেই)
" গিটের সাথে একাধিক ওয়ার্কিং ডিরেক্টরি? " এ আরও দেখুন।
এবং একবার আপনি একটি ওয়ার্ক্রিট তৈরি করার পরে, আপনি এটিকে স্থানান্তর বা সরাতে পারেন (গিট 2.17+, কিউ 2 2018 সহ)।