पर धक्का दिया गया एक रिबेस को कैसे वापस लाया जाए, मैं अपनी स्थानीय शाखा पर कुछ बदलाव कर रहा था और जब मैंने समाप्त किया तो मैंने रिमोट ब्रैच को सब कुछ धक्का दिया। शाखा के विकास के साथ विलय करने से पहले मैंने सोचा कि मुझे एक रिबेस करना चाहिए क्योंकि अन्य लोगों ने वहां उनके बहुत सारे कोड विलय कर दिए थे। जब मैंने रिबेज किया और कुछ संघर्षों का समाधान किया तो मैंने रिमोट शाखा में धक्का दिया। दुर्भाग्यवश जिस तरह से मैंने संघर्षों को हल किया, वह गलत था इसलिए अब मुझे रिबेस के होने से पहले वापस जाना होगा और रिमोट शाखा को नए राज्य में अपडेट करना होगा।गिट - रिमोट शाखा (मूल नहीं)
मैं क्या करने की कोशिश की
सिर रीसेट
Git रीसेट --hard HEAD @ {x} // जहां x सिर्फ रिबेस
यह मेरी स्थानीय शाखा में परिवर्तनों को बदलता है और बदल देता है लेकिन तब मुझे नहीं पता कि रिमोट शाखा अपडेट को उसमें क्या करना है क्योंकि यह एक नई प्रतिबद्धता नहीं बनाता है जिसे टी को धक्का दिया जा सकता है ओ रिमोट।
अपने पुश कमांड के साथ '-f' ध्वज का उपयोग करें। –