গিট ফেচ: কীভাবে নতুন শাখাগুলি উপেক্ষা করবেন


9

আমার সংগ্রহশালায় আমার বেশ কয়েকটি রিমোট যুক্ত হয়েছে। আমি কেবল তাদের মাস্টার শাখায় আগ্রহী, তবে যদি আমি চালাই

git fetch --all

অথবা

git remote update

তারপরে তাদের সমস্ত শাখা আনা হবে। গিট সেট আপ করা কি সম্ভব, তাই এটি কেবল রিমোটের মাস্টার শাখায় পরিবর্তন আনে এবং এটি কোনও নতুন রিমোট-ট্র্যাকিং শাখা তৈরি করে না?


কেন আপনি সমস্ত ট্র্যাকিং শাখাগুলি রাখতে আপত্তি করেন?
vi।

উত্তর:


7

আপনি সম্পাদনা .git/configএবং পরিবর্তন করতে পারেন

fetch = +refs/heads/*:refs/remotes/origin/*

উদাহরণস্বরূপ,

fetch = +refs/heads/master:refs/remotes/origin/master

এছাড়াও আপনি git fetch origin +refs/heads/master:refs/remotes/origin/masterপ্রতিটি সময় ন্যায়বিচারের পরিবর্তে করতে পারেনgit fetch

প্রতিবার এই স্ট্রিংটিকে ইনপুট এড়ানোর জন্য আপনি আনতে স্ক্রিপ্ট তৈরি করতে পারেন ("gfm" এর মতো)। এইভাবে আপনি "মাস্টার আনার জন্য" জিএফএম "এবং সবকিছু আনতে" গিট ফেচ "ব্যবহার করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.