मैं जोर जबरदस्ती करना चाहता हूं, उदाहरण के लिए, मेरा टैग 1.0.0
मेरी दूरस्थ master
शाखा को।
अब मैं निम्नलिखित कर रहा हूं:
git push production +1.0.0:master
मैं पुश को मजबूर करना चाहता हूं , क्योंकि मुझे इस बात की परवाह है कि1.0.0
टैगके अंदर कोडmaster
को दूरस्थ रिपॉजिटरी पर शाखामें धकेल दिया जाताहै।
मैं क्या गलत कर रहा हूं?
अपडेट # 1
जब मैं अपने सर्वर में SSH करता हूं, जहां मेरी Git रिपॉजिटरी होती है और निष्पादित होती है git branch -l
, तो मैं master
शाखा को सूचीबद्ध नहीं देखता ।
अद्यतन # 2
git tag -l
दूरस्थ गिट रिपॉजिटरी के अंदर से चलने के बाद , मुझे लगता है कि master
सूचीबद्ध है, जिसका अर्थ है कि जब मैं निम्नलिखित भाग गया:
git push production 1.0.0:master
इसने वास्तव में टैग को आगे बढ़ाया और एक नई शाखा के बजाय एक टैग बनाया ।master
मैं मूल रूप से दूरस्थ गिट रिपॉजिटरी की शाखा में टैग की सामग्री को आगे बढ़ाना चाहता हूं ।1.0.0
master