আমি কীভাবে টরটোজজিটের সাথে একটি গিট শাখা মুছব


উত্তর:


325

আপনার এই নিবন্ধটি পড়তে হবে: টর্টোজাইজিট সহ রিমোট শাখা

এই ব্লগ পোস্ট অনুযায়ী:

... প্রথমে Checkout/Switchডায়ালগটি পেতে ডায়লগটি খোলার মাধ্যমে স্থানীয় শাখাটি সরান Browse refs।

এখানে চিত্র বর্ণনা লিখুন

ইন Browse refsডায়ালগ অধিকার স্থানীয় শাখা এ ক্লিক করুন এবং এটি মুছে চয়ন করতে পারেন।

এখানে চিত্র বর্ণনা লিখুন

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

এখানে চিত্র বর্ণনা লিখুন


10
BTW। দয়া করে সচেতন হন যে আপনি বর্তমানে যে শাখাটি চালু করছেন তা আপনি মুছতে পারবেন না (এটি একটি ত্রুটি দেবে)। এছাড়াও আপনি যে শাখাটি মুছতে চান সেটি "রেফারেন্সগুলি ব্রাউজ করুন" ডায়ালগে দৃশ্যমান না থাকলে এটি সম্প্রতি তৈরি করা হতে পারে, তার আগে একটি টানুন। এবং অবশেষে "ব্রাউজ রেফারেন্স" এ যাওয়ার সরাসরি উপায় রয়েছে। রাজওয়ান পান্ডার অন্যান্য উত্তর দেখুন।
— Trilarion

@ স্টিজেডেভিট রয়েছে, রেজওয়ান পান্ডার উত্তর দেখুন
— টোবিয়াস কেইনজলার

2
আপনার যদি পরিষ্কার করার জন্য প্রচুর পুরানো প্রত্যন্ত শাখা থাকে তবে আপনি সম্ভবত কমান্ড লাইনটি ব্যবহার করে আরও ভাল। কচ্ছপটিতে এটি করার কোনও উপায় আমি এখনও পাইনি। git remote update origin --pruneযে শাখাগুলির আর অস্তিত্ব নেই তাদের জন্য স্থানীয়ভাবে সংরক্ষিত দূরবর্তী শাখা রেফগুলি সরিয়ে ফেলবে origin।
— অ্যাডাম টটল

@ অ্যাডাম টটল এটি সম্ভব আমার উত্তরের 5 টি উপায় দেখুন: stackoverflow.com/a/46312594/3247152
— ইউ লিন হো

92

আপনি Shiftক্লোন করা সংগ্রহস্থলটিতে ডান ক্লিক করতে পারেন এবং Browse Referencesটরটোজজিট সাবমেনু থেকে চয়ন করতে পারেন :

বাম গাছের ভিউতে রিমোটগুলিতে ক্লিক করুন, এবং তারপরে আপনি যে শাখাটি সরাতে চান তার ডানদিকে ক্লিক করুন এবং ক্লিক করুন Delete remote branch।

আপনি "শিফট" থেকেও মুক্তি পেতে পারেন + ডান ক্লিক: টর্টোজাইজিট সেটিংসে যান -> "বর্ধিত প্রসঙ্গ মেনু সেট করুন" এবং "ব্রাউজ রেফারেন্সগুলি" চেক করুন


6
আপনি "শিফট" থেকেও মুক্তি পেতে পারেন + ডান ক্লিক: টর্টোসজিট সেটিংসে যান -> "বর্ধিত প্রসঙ্গ মেনু সেট করুন" এবং "ব্রাউজ রেফারেন্সগুলি" নির্বাচন করুন
— MrTux

1
এছাড়াও এই সমাধানটির সাথে সত্যিই সহায়ক কিছু হ'ল আপনি একাধিক শাখা নির্বাচন করতে পারেন। 62 টি শাখাগুলি মুছতে হবে যখন কাজে এসেছিল। ধন্যবাদ
— কম

@ নোকি ব্রাউজ রেফারেন্স সংলাপে শাখাগুলি মুছা সম্ভব। আমার উত্তর দেখুন stackoverflow.com/a/46312594/3247152
— ইউ লিন হো

14

প্রথমে লগ ডায়ালগ খুলুন, শাখা (গুলি) মুছার উপায় রয়েছে:

  1. শাখায় রাইট ক্লিক করুন
    এখানে চিত্র বর্ণনা লিখুন

  2. প্রতিশ্রুতিতে রাইট ক্লিক করুন
    এখানে চিত্র বর্ণনা লিখুন

  3. ইন ব্রাউজ রেফারেন্স ডায়ালগ
    এখানে চিত্র বর্ণনা লিখুন

  4. মার্জ করা শাখাগুলি মুছুন
    এখানে চিত্র বর্ণনা লিখুন

  5. সেই দূরবর্তী ট্র্যাকিং শাখাগুলি মুছুন যার দূরবর্তী শাখাগুলি রিমোটে নেই [দ্রষ্টব্য] আপনি প্রতিবার আনার সময় অস্তিত্বহীন শাখাগুলি ছাঁটাই করতে চান, আপনি এগুলি করতে পারেন:
    এখানে চিত্র বর্ণনা লিখুন

    এখানে চিত্র বর্ণনা লিখুন

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