কীভাবে ডিফল্ট গিট শাখার নাম পরিবর্তন করবেন এবং কেন আপনি চান

কীভাবে ডিফল্ট গিট শাখার নাম পরিবর্তন করবেন এবং কেন আপনি চান

আপনি যদি কিছু সময়ের জন্য গিট ব্যবহার করেন, আপনি সম্ভবত শব্দটি জুড়ে এসেছেন মাস্টার । দৌড়ানোর সময় আপনি হয়তো দেখেছেন git অবস্থা অথবা গিট শাখা





এটি কিছুটা পুরানো ধাঁচের বাক্যাংশ এবং আপনি হয়তো ভাবছেন যে এটি কোথা থেকে এসেছে বা আপনি কীভাবে এটি পরিবর্তন করতে পারেন। আপনি কমান্ড-লাইন ব্যবহারকারী বা গিটহাবের ভক্ত, আপনি শাখার নাম পরিবর্তন করতে পারেন এবং এমনকি আপনার প্রয়োজন অনুসারে ডিফল্ট শাখার নাম সেট করতে পারেন।





ডিফল্ট শাখা কি?

প্রতিটি ব্র্যান্ড নিউ গিট রিপোজিটরির একটি ডিফল্ট শাখা রয়েছে, এমনকি যদি এটি সত্যিই কিছু বন্ধ না করে! শাখাগুলি কেবল প্রতিশ্রুতি রেফারেন্স, এবং সর্বদা একটি প্রধান রেফারেন্স বর্তমান শাখার দিকে নির্দেশ করে।





Orতিহাসিকভাবে, গিট সেই ডিফল্ট শাখার নাম দিয়েছে মাস্টার । যদিও আপনি এটির নাম পরিবর্তন করতে পারেন, অনেক মানুষ ডিফল্টের সাথে লেগে থাকে, তাই আপনি মাস্টারকে তাদের ডিফল্ট শাখা হিসাবে ব্যবহার করে প্রচুর প্রকল্প দেখতে পাবেন।

শাখার নামকরণ এবং কেন মাস্টার পর্যায়ক্রমে শেষ হচ্ছে

গিটের সাম্প্রতিক সংস্করণগুলি (2.28 এবং পরবর্তী) নিম্নলিখিত ইঙ্গিত তৈরি করে যখন আপনি ব্যবহার করে একটি নতুন সংগ্রহস্থল তৈরি করেন git init :



প্রাথমিক শাখার নাম হিসেবে 'মাস্টার' ব্যবহার করা। এই ডিফল্ট শাখার নাম পরিবর্তন সাপেক্ষে। আপনার সমস্ত নতুন সংগ্রহস্থলে ব্যবহার করার জন্য প্রাথমিক শাখার নাম কনফিগার করার জন্য, যা এই সতর্কতাকে দমন করবে, কল করুন: git config --global init.default ব্রাঞ্চের নামগুলি সাধারণত 'প্রধান', 'ট্রাঙ্ক' এবং 'উন্নয়ন '। সদ্য নির্মিত শাখার নাম পরিবর্তন করা যেতে পারে এই কমান্ডের মাধ্যমে: git branch -m

মাস্টার/স্লেভ পরিভাষা কম্পিউটিংয়ে একটি দীর্ঘ ইতিহাস, বিশেষ করে ডিস্ক ড্রাইভের মতো হার্ডওয়্যারের রেফারেন্সে। অন্যান্য সংস্করণ নিয়ন্ত্রণ ব্যবস্থা যেমন গিটের পূর্বসূরী বিটকিপারও এই শব্দটি ব্যবহার করেছে। যাইহোক, উপনিবেশবাদের সাথে যুক্ত হওয়ার জন্য শব্দটি কিছুটা পুরানো হয়ে গেছে।





গিট রক্ষণাবেক্ষণকারীরা এই উদ্বেগগুলি মোকাবেলায় বৃহত্তর উন্নয়ন সম্প্রদায়ের সাথে কাজ করেছেন। যে কোন অপরাধের পাশাপাশি এটি হতে পারে, মাস্টার যাইহোক বিশেষভাবে বর্ণনামূলক নাম নয়। এটি অন্য কিছু, নামবিহীন সত্তার সাথে সম্পর্ক বোঝায়, কিন্তু এটি প্রাথমিক শাখার অনন্য মর্যাদার প্রতিনিধিত্ব করে না। অনেকে নামটি বিবেচনা করে প্রধান এই শাখা এবং এর সাধারণ ব্যবহার বর্ণনা করার একটি ভাল কাজ করতে।

প্রধান নামটি সংক্ষিপ্ত, সহজে অনুবাদ করে এবং সাধারণ ব্যবহারে। মাস্টার হিসাবে একই দুটি অক্ষর দিয়ে শুরু হওয়ার বিষয়টি যদি আপনার পেশী স্মৃতি পুনরায় প্রশিক্ষণের প্রয়োজন হয় তবে সাহায্য করতে পারে।





কমান্ড লাইন গিট ব্যবহার করে কীভাবে পরিবর্তন করবেন

গিট নিজেই ব্যাখ্যা করে, আপনি নিম্নলিখিত কমান্ড দিয়ে ডিফল্ট শাখার নাম কনফিগার করতে পারেন:

git config --global init.defaultBranch main

দ্য -গ্লোবাল নিশ্চিত করে যে এই সেটিংটি বর্তমান ব্যবহারকারীর তৈরি সমস্ত সংগ্রহস্থলের ক্ষেত্রে প্রযোজ্য।

আরো দেখুন: কিভাবে লিনাক্সে গিট ইনস্টল এবং কনফিগার করবেন

একবার সেট হয়ে গেলে, নতুন সংগ্রহস্থলগুলি নতুন ডিফল্ট নাম ব্যবহার করবে:

$ git init
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main

মনে রাখবেন আপনিও পারেন একটি শাখার নাম পরিবর্তন করুন যেকোন সময় -m বিকল্প ব্যবহার করে, যেমন

স্ট্রিমিং কতটা ডেটা ব্যবহার করে
git branch -m main

একদিন, গিট নামটি ব্যবহার করে আপনার জন্য এই পরিবর্তন করতে পারে প্রধান ডিফল্টরূপে, সমস্ত নতুন সংগ্রহস্থলের জন্য। এটি কীভাবে নিজেকে পরিবর্তন করতে হয় তা জানার জন্য এটি এখনও দরকারী এবং এর বাইরে অন্য কোনও নামের জন্য আপনার ব্যক্তিগত বা দলের পছন্দ থাকতে পারে প্রধান

কিভাবে GitHub এ ডিফল্ট শাখার নাম সেট করবেন

GitHub- এ তৈরি শাখাগুলিকে এখন স্বয়ংক্রিয়ভাবে মাস্টারের পরিবর্তে প্রধান নাম দেওয়া হয়েছে। যাইহোক, আপনি এখনও এই ধাপগুলি অনুসরণ করে এই ডিফল্টের নাম পরিবর্তন করতে পারেন:

  1. খোলা সেটিংস উপরের ডানদিকে আপনার প্রোফাইল ছবির মাধ্যমে।
  2. ক্লিক সংগ্রহস্থল বাম হাতের মেনুতে।
  3. অধীনে সংগ্রহস্থলের ডিফল্ট শাখা বিভাগে, একটি বিকল্প নাম নির্বাচন করুন।
  4. ক্লিক হালনাগাদ

সম্পর্কিত: গিটহাব কী? এর মৌলিক বৈশিষ্ট্যগুলির একটি ভূমিকা

গিটের ডিফল্ট শাখার নাম নিয়ন্ত্রণ করুন

গিট historতিহাসিকভাবে এর ডিফল্ট শাখার নাম দিয়েছে মাস্টার , কিন্তু আপনাকে সেভাবে রাখতে হবে না!

আপনি যদি মনে করেন যে বিকল্পটি আরও অন্তর্ভুক্তিমূলক, বোঝা সহজ, বা টাইপ করার জন্য সংক্ষিপ্ত, এটি পরিবর্তন করা সহজ। ডিফল্ট শাখা গিটের বিশাল ভাণ্ডারের একটি ক্ষুদ্র অংশ। আপনার গিট দক্ষতা শিক্ষানবিস থেকে উন্নত পর্যন্ত নিতে, পরবর্তী আমাদের ব্যাপক নির্দেশিকা দেখুন।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল উন্নত গিট টিউটোরিয়াল

এই বিস্তৃত গাইডের সাহায্যে আপনার গিট দক্ষতা শুরু থেকে উন্নত পর্যন্ত নিয়ে যান।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • গিটহাব
  • প্রোগ্রামিং
লেখক সম্পর্কে ববি জ্যাক(58 নিবন্ধ প্রকাশিত)

ববি একজন প্রযুক্তি উত্সাহী যিনি দুই দশকের বেশিরভাগ সময় সফটওয়্যার ডেভেলপার হিসেবে কাজ করেছেন। তিনি গেমিং সম্পর্কে উত্সাহী, সুইচ প্লেয়ার ম্যাগাজিনে রিভিউ এডিটর হিসাবে কাজ করছেন এবং অনলাইন প্রকাশনা এবং ওয়েব ডেভেলপমেন্টের সকল দিকের মধ্যে নিমজ্জিত।

ববি জ্যাক থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন