কীভাবে গিটের একটি শাখার নাম পরিবর্তন করবেন

কীভাবে গিটের একটি শাখার নাম পরিবর্তন করবেন

গিট একটি জনপ্রিয় সংস্করণ নিয়ন্ত্রণ ব্যবস্থা যা শাখার নাম পরিবর্তন করা অতি সহজ করে তোলে। বিকাশকারীরা অনেক কারণে শাখার নাম পরিবর্তন করতে পারে। সুতরাং ওপেন-সোর্স সহযোগীদেরও জানতে হবে কীভাবে গিটের একটি শাখার নামকরণ করা যায়।





আপনার জন্য জিনিসগুলি সহজ করার জন্য, আমরা ব্যাখ্যা করব কিভাবে স্থানীয় এবং দূরবর্তী গিট শাখাগুলির নাম পরিবর্তন করা যায়।





গিটের স্থানীয় শাখার নাম কীভাবে পরিবর্তন করবেন

গিট ব্যবহারকারীরা সাধারণত তাদের প্রকল্পের স্থানীয় সংস্করণে কাজ করে। একবার একটি পরিবর্তন যাচাই করা হলে, এটি উজানের সাথে একীভূত হয়। আপনি কোন একটি স্থানীয় শাখা পাওয়া যায় তা দেখার জন্য এটি একটি ভাল ধারণা।





$ git branch
$ git branch -a

আপনি উপরের কমান্ডগুলি ব্যবহার করে আপনার গিট প্রকল্পের স্থানীয় শাখাগুলি খুঁজে পেতে পারেন। দ্য -প্রতি বিকল্পটি দূরবর্তী শাখার তালিকাও করে। এখন, আপনি আপনার স্থানীয় গিট শাখার নাম পরিবর্তন করে এগিয়ে যেতে পারেন। আপনার টার্মিনাল থেকে এটি করার জন্য নিচের ধাপগুলো অনুসরণ করুন।

1. স্থানীয় শাখা যাচাই করুন



$ git checkout
$ git checkout alpha

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

2. স্থানীয় শাখার নাম পরিবর্তন করুন





জুমে কীভাবে ফিল্টার যুক্ত করবেন

একবার আপনি পছন্দসই শাখায় স্যুইচ করলে, আপনি git rename branch কমান্ড ব্যবহার করে এর নাম পরিবর্তন করতে পারেন।

$ git branch -m
$ git branch -m beta

এই কমান্ড স্থানীয় শাখার নাম পরিবর্তন করে আলফা প্রতি বিটা





আপনি অন্য একটি গিট শাখার ভিতর থেকে একটি স্থানীয় শাখার নাম পরিবর্তন করতে পারেন। আপনার প্রিয় লিনাক্স টার্মিনাল থেকে এটি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

$ git branch -m
$ git branch -m alpha beta

3. নতুন শাখার নাম যাচাই করুন

আপনি আরও একবার শাখা তালিকাভুক্ত করে git rename শাখা অপারেশন সফল হয়েছে কিনা তা যাচাই করতে পারেন।

$ git branch -a

গিটের একটি দূরবর্তী শাখার নাম কীভাবে পরিবর্তন করবেন

গিট আপনার সংগ্রহস্থলের দূরবর্তী সংস্করণগুলিকে কেবল 'রিমোট' হিসাবে উল্লেখ করে। আপনি দূরবর্তী শাখার নাম স্থানীয় শাখার মতো সহজে পরিবর্তন করতে পারবেন না। পরিবর্তে, আপনাকে প্রথমে স্থানীয় শাখার নাম পরিবর্তন করতে হবে, নতুন শাখাকে সার্ভারে ঠেলে দিতে হবে এবং আপনার সংগ্রহস্থল থেকে পুরানো শাখাটি মুছে ফেলতে হবে।

1. স্থানীয় শাখার নাম পরিবর্তন করুন

নীচের git rename branch কমান্ড ব্যবহার করে স্থানীয় শাখা আলফার নাম পরিবর্তন করে বিটা করুন।

স্পটিফাইতে গানগুলি কীভাবে লুকানো যায়
$ git branch -m beta

অথবা

$ git branch -m alpha beta

2. আপডেট করা শাখা চাপুন

নামকরণ করা শাখাটি ধাক্কা দিন বিটা নিম্নলিখিত কমান্ড ব্যবহার করে রিমোট সার্ভারে।

$ git push origin
$ git push origin beta

3. আপস্ট্রিম সেট করুন

গিট আপনার দূরবর্তী এবং স্থানীয় শাখার মধ্যে পরিবর্তনগুলি ট্র্যাক করতে পারে তা নিশ্চিত করার জন্য আপনাকে উজানে সেট করতে হবে।

$ git push origin -u
$ git push origin -u beta

গিট স্থানীয় শাখার মধ্যে ট্র্যাকিং স্থাপন করবে বিটা এবং দূরবর্তী শাখা বিটা

4. পুরাতন শাখা সরান

একবার আপনি আপনার রিমোট থেকে পুরানো শাখাটি নিরাপদে মুছে ফেলতে পারেন যখন আপনি নাম পরিবর্তন করা শাখাটি ধাক্কা দিবেন এবং উজানে স্থাপন করবেন। এর জন্য নিচের git কমান্ডটি ব্যবহার করুন গিটের একটি দূরবর্তী শাখা মুছে ফেলা

$ git push origin --delete
$ git push origin --delete alpha

গিট দূরবর্তী উত্স থেকে আলফা শাখা মুছতে এগিয়ে যাবে।

5. দূরবর্তী শাখা যাচাই করুন

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

$ git branch -a

কার্যকরীভাবে গিট শাখার নাম পরিবর্তন করুন

একবার আপনি কিছু মৌলিক গিট ক্রিয়াকলাপ শিখলে গিট শাখার নামকরণ করা বেশ সহজবোধ্য। আপনি সহজেই স্থানীয় শাখার জন্য শাখার নাম পরিবর্তন করতে পারেন। আমরা দূরবর্তী শাখার জন্য প্রয়োজনীয় git rename শাখা কমান্ডগুলিও আবৃত করেছি। প্রাসঙ্গিক অভিজ্ঞতা পেতে আপনার পরীক্ষা প্রকল্পের কিছু কমান্ড ব্যবহার করে দেখুন।

কিভাবে আইফোন থেকে ম্যাক থেকে ফটো সরানো যায়
শেয়ার করুন শেয়ার করুন টুইট ইমেইল স্থানীয়ভাবে এবং দূরবর্তীভাবে গিটের একটি শাখা কীভাবে মুছবেন

গিটহাবের একটি শাখা মুছে ফেলার বিভিন্ন কারণ রয়েছে। ভাগ্যক্রমে, একটি গিট শাখা মুছে ফেলা সহজ।

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

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

রুবাইয়াত হোসেনের কাছ থেকে আরো

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

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

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