আমি সবেমাত্র একটি করেছি git pull --rebase origin masterএবং সেখানে দ্বন্দ্ব ছিল।
প্রথমত, এই দ্বন্দ্বটি এমন একটি ফাইলে ছিল যা আমি স্পর্শ করি নি এবং প্রায় 10 টি প্রতিশ্রুতি দিয়েছিল। কেন এমন হয়?
আমি তখন দুর্ঘটনাক্রমে টাইপ করেছি git rebase --skipএবং এটি 'সেই প্যাচটি বাদ দিয়েছে'।
আমি কোন প্রতিশ্রুতি এড়িয়ে গেছি তা ভেবে আমি মাস্টার ব্রাঞ্চের একটি নতুন সংস্করণ পরীক্ষা করেছিলাম এবং যে শাখায় আমি রিবেস চালু করেছিলাম এবং নতুন মাস্টার শাখার মধ্যে পার্থক্য করেছি। ভিন্নমাত্রায় প্রদর্শিত কেবলমাত্র পরিবর্তনগুলি হ'ল সর্বশেষ প্রতিশ্রুতি, এবং লগটির দিকে তাকানো, যে প্যাচটি 'এড়িয়ে গিয়েছিল', প্রতিশ্রুতিবদ্ধ ইতিহাসে প্রদর্শিত হয়।
এখানে কি চলছে কেউ ব্যাখ্যা করতে পারেন?
git rebase --skip। ভুল হতে পারে? :)