আমি কীভাবে আমার শেষ দুর্ঘটনাক্রমে কমরেড (ধাক্কা না দিয়ে) বুধবারের পরিবর্তনটি পূর্বাবস্থায়িত করতে পারি?
যদি সম্ভব হয় তবে টরটোইজএইচজি দিয়ে এমন করার উপায়টিকে অগ্রাধিকার দেওয়া হবে।
হালনাগাদ
আমার কংক্রিটের ক্ষেত্রে আমি একটি পরিবর্তনটি নিয়েছিলাম (ধাক্কা দেয় না)। তারপরে আমি সার্ভার থেকে টানা এবং আপডেট করেছি। এই নতুন আপডেটগুলির সাথে আমি সিদ্ধান্ত নিয়েছি, আমার শেষ প্রতিশ্রুতি অপ্রচলিত এবং আমি এটি সিঙ্ক করতে চাই না। সুতরাং দেখে মনে হচ্ছে, hg rollback
ঠিক আমি যা সন্ধান করছি তা নয়, কারণ এটি আমার প্রতিশ্রুতিবদ্ধতার পরিবর্তে টান রোলব্যাক করবে।
strip --keep
: Stackoverflow.com/questions/29413851/... সরাসরি কাজের solves যেমন এম কিউ qimport আছে। অন্যথা, এটা ভাল কেবল হতে পারে rebase
দৃশ্যকল্প যদি স্থানীয় পরিবর্তনগুলি হয় এছাড়াও পাহারা দিয়ে রাখতে বললেন এবং কোন বিরোধ নেই। ( উভয় শাখা থেকে কিছু সংযুক্ত পরিবর্তনগুলি রাখার জন্য মার্জটি ব্যবহার করুন যখন এটি কাঙ্ক্ষিত গ্রাফ শেষ লক্ষ্য হয়, বিশেষত একটি দ্রুতগতির ক্ষেত্রে) এটি কেবল শাখাটি বন্ধ করার জন্যও বৈধ হতে পারে, যা এখনও 'ইতিহাস সংরক্ষণ করে' (তবে চূড়ান্ত রাষ্ট্র কাঙ্ক্ষিত উপর নির্ভর করে) একত্রীকরণের চেয়ে আলাদাভাবে।
hg strip --keep
কমান্ড ব্যবহার করতে হয়, কিন্তু আপনি একটি সংস্করণ, যেমন প্রদান করা প্রয়োজন: hg strip --keep -r .
। এই উত্তরটি ভাল ব্যাখ্যা করে stackoverflow.com/a/19064016/1286571
hg rollback
, এবং তারপরে আবার টানতে হবে?