আমি কীভাবে গিট বাইসেক্ট বন্ধ করব?


85

আমি কিছুক্ষণ আগে গিট বাইসেক্ট চেষ্টা করেছিলাম এবং এটি আমাকে ভালভাবে সহায়তা করেছিল, তবে দৃশ্যত আমি এটি বন্ধ করিনি। আমি যখন গিট স্ট্যাটাস করি তখনও পাই:

You are currently bisecting.
(use "git bisect reset" to get back to the original branch)

আমি সত্যিই কোথাও পুনরায় সেট করতে চাই না, আমি কেবল দ্বিখণ্ডিত করা বন্ধ করতে চাই। সত্যিই এই বার্তাটি থেকে মুক্তি পাওয়ার বিষয় মাত্র।

উত্তর:


118

git bisect resetকিভাবে আপনি দ্বিখণ্ডিত করা বন্ধ করুন। ডিফল্টরূপে এটি শিরোনামটি আপনার শুরু করার আগে যেখানে ছিল সেখানে পুনরায় সেট করবে, যদিও আপনি তার git bisect reset <commit>পরিবর্তে সেইটিতে যেতেও ব্যবহার করতে পারেন।

আপনি যদি ডকুমেন্টেশন থেকে প্রতিশ্রুতি পরিবর্তন না করে কেবল দ্বিখণ্ডিত হওয়া বন্ধ git bisect reset HEADকরতে চান, আপনি যা চান তা করতে হবে।

বিসেট রিসেট

দ্বিখণ্ডিত অধিবেশনের পরে, দ্বিখণ্ডিত অবস্থা পরিষ্কার করতে এবং মূল হেডে ফিরে আসার জন্য (অর্থাত্ দ্বিখণ্ডিত বিসর্জন ছেড়ে) নিম্নলিখিত কমান্ডটি জারি করুন:

$ git bisect reset

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

একটি alচ্ছিক যুক্তি দিয়ে আপনি পরিবর্তে একটি ভিন্ন প্রতিশ্রুতিতে ফিরে আসতে পারেন:

$ git bisect reset <commit>

উদাহরণস্বরূপ, git bisect reset HEADআপনাকে বর্তমান বাইসেকশন কমিটে ছেড়ে দেবে এবং কমিটস স্যুইচিং এড়াতে এড়িয়ে চলবে, যখন গিট বিসেক্ট রিসেট বাইসেক্ট / খারাপ প্রথম খারাপ রিভিশনটি পরীক্ষা করে দেখবে।

সূত্র: http://git-scm.com/docs/git-bisect


4
ধন্যবাদ, এটি কাজ করেছে। আমি নিশ্চিত না যে 'গিট বাইসেক্ট রিসেট হেড'-এও আছে কিনা, তবে আমি যখন' গিট বিসেক্ট রিসেট <বর্তমান প্রতিশ্রুতি> 'করি তখন আমি আমার মাথা আলাদা ছিলাম, তাই আমাকে আমার শাখাটি পুনরায় চেকআউট করতে হয়েছিল।
krod

সুতরাং যখন আমি একটি প্রতিশ্রুতিবদ্ধ এবং এই প্রতিশ্রুতি ধাক্কা, দ্বিখণ্ডের সময়। দ্বিখণ্ডিতকরণ শেষ করতে এবং আমার নতুন প্রতিশ্রুতি (হেড) চালিয়ে যেতে আমার কী করতে হবে?
গব্লিন্স

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