मेरे पास एक रिमोट गिट रेपो और एक स्थानीय क्लोन है। मान लीजिए कि मैं अपनी स्थानीय .git निर्देशिका खो देता हूं और बाद में कुछ फ़ाइलों को स्थानीय कार्य निर्देशिका में जोड़ता हूं और हटा देता हूं।गिट का उपयोग करते समय, आप सटीक कार्यशील निर्देशिका को रिमोट पर कैसे दबाते हैं?
किसी बिंदु पर, मैं स्थानीय रेपो को दोबारा जोड़ना चाहता हूं, इसे रिमोट से जोड़ना चाहता हूं, और आखिरकार मेरे स्थानीय कामकाजी डीआईआर को रिमोट पर धक्का देना (जैसा कि कहना है, मैं सभी को रखना चाहता हूं जोड़ा/हटाए गए फाइल रिमोट में समान हैं)
मैं इसे कैसे पूरा करूं?
मेरा वर्तमान समाधान है, जिसे मैं पसंद नहीं करता (और सभी मामलों में काम नहीं कर सकता)।
Git init
Git दूरस्थ मूल [SOME_URL]
Git जोड़ने जोड़ें। # काम कर dir
Git में सभी फाइलों कहते हैं -m "जोड़ने फ़ाइलें"
(इस बिंदु पर, मेरे वर्तमान विचार करने के लिए है के लिए प्रतिबद्ध:
एक शाखा बनाने के लिए,
इसे में दूरस्थ लाने,
'Git diff मास्टर शाखा> my_patch'
शाखा है कि पैच, दूरस्थ करने के लिए शाखा से
धक्का,
मास्टर में पुल,
लागू करते हैं और शाखा मार डालते हैं।)
स्पष्ट रूप से मेरा विचार काफी जटिल और बदसूरत है। कोई विचार?
यह सही है! आपका बहुत बहुत धन्यवाद! –