मैंने अपनी शाखा पर गिट अप और फिर गिट पुश किया। अब, मेरे पास मेरे द्वारा किए गए सभी परिवर्तन और बाकी सभी परिवर्तन हैं और इसलिए मेरे धक्का में सैकड़ों कमिट शामिल हैं।

मेरी समझ यह है कि git revert [commit number] मुझे पूर्ववत करने देता है, लेकिन फिर मुझे प्रत्येक परिवर्तन के लिए सैकड़ों बार दौड़ना होगा।

क्या पूरी प्रतिबद्धता को पूर्ववत करने का कोई तरीका है?

0
Cauder 27 अगस्त 2019, 03:27

1 उत्तर

सबसे बढ़िया उत्तर

git reset देखें। तीसरा रूप आपको वर्तमान शाखा को एक विशिष्ट प्रतिबद्धता पर सेट करने की अनुमति देता है (जहां यह आपके द्वारा हर किसी के परिवर्तनों में खींचने से पहले था)। Git log आपको शाखा का इतिहास देगा ताकि आप अपनी इच्छित प्रतिबद्धता पा सकें पर रीसेट करने के लिए।

1
natt 27 अगस्त 2019, 02:57