की एक अलग शाखा में एक उपनिर्देशिका को कैसे दबाएं वर्तमान प्रोजेक्ट जिस पर मैं काम कर रहा हूं वह एक गिट भंडार तक सीमित है। मेरे वर्तमान कार्यशील निर्देशिका इस तरह दिखता है:गिट: एक ही रिपॉजिटरी
dist/
*distribution files
src/
*src files
हम एक Azure सर्वर स्वचालित रूप से कुछ भी तैनात करने के लिए की स्थापना की हमारे रेपो की 'तैनात' शाखा की ओर धकेल दिया है। तो उद्देश्य मास्टर फ़ाइलों को मास्टर और डिस्ट फ़ोल्डर की सामग्री को 'तैनाती' शाखा में धक्का देना है।
जो मैं अभी तक कर रहा हूं वह अब तक मास्टर को बंद कर रहा है, src फ़ोल्डर को हटा रहा है, और तैनात करने के लिए धक्का देने से पहले dist फ़ोल्डर की सामग्री को रूट पर ले जा रहा है।
मुझे पता है कि हमारे पास अलग-अलग प्रतिनिधि होंगे, लेकिन वर्तमान में यह कोई विकल्प नहीं है। क्या इसे करने का कोई आसान रास्ता है?
पूरी तरह से काम किया। धन्यवाद दोस्त। – Lawren
क्या वही काम करने का कोई तरीका है, लेकिन जब बिल्ड फाइलें या 'dist' 'gitignore' में है और मास्टर से बाहर रखा गया है? स्पष्टीकरण के लिए, मैं केवल तैनाती शाखा में dist फ़ाइलों को चाहता हूं, और मास्टर में केवल src फ़ाइलों को चाहता हूं। – Lawren