আপনার সমস্ত কমিটগুলি এইডগুলি পরিবর্তিত হয়েছে, তাই ডাইভার্সনটি সত্যিকার অর্থে ডাইভারেজ নয়।
আপনার সমস্যার সমাধানের জন্য আপনাকে আপনার দূরবর্তী শাখাটি ওভাররাইট করতে হবে:
git push -f origin experiment
http://git-scm.com/book/ch3-6.html
ব্যাখ্যা:
দেখুন এই ছবিতে সি 3 কীভাবে রিবেসের পরে সি 3 হিসাবে রাখা হয়নি, তবে সি 3 হিসাবে রয়েছে '। এটি কারণ এটি ঠিক সি 3 নয়, তবে এর কোডের সমস্ত পরিবর্তন রয়েছে।

এই অন্যান্য চিত্রটিতে আপনি কোনও রিমোট জড়িত থাকাকালীন কী কী রিবেস দেখা যায় এবং কেন সেখানে কোনও পরিবর্তন ঘটে থাকে তার চিত্র পান।

যাইহোক, আপনি জোরপূর্বক ধাক্কা দেওয়ার পরে, এটি আপনাকে বলবে যে এটি একটি (ফোর্স আপডেট) করেছে, সেই মুহুর্তে আপনার ভাল হওয়া উচিত।
উপরের লিঙ্কটি চেকআউট করুন এবং "গিট পুশ - ফোর্স" অনুসন্ধান করুন। আপনি আরও বিস্তারিত ব্যাখ্যা দেখতে পাবেন।