मुझे पता है कि यह सवाल एक हजार बार पूछा गया है, लेकिन मैं वास्तव में काम करने की कोशिश कर रहा हूं कि वर्डप्रेस के साथ काम करने के दौरान गिट से सर्वश्रेष्ठ कैसे प्राप्त किया जाए।
मैंने वेब को स्कैन किया है और दर्जनों लेख पढ़े हैं, जो सभी विषय को संक्षिप्त रूप से कवर करते हैं। यहाँ मैंने हाल ही में पढ़ा सबसे उल्लेखनीय में से कुछ है।
- Git के साथ वर्डप्रेस थीम तैनाती का प्रबंधन
- FTP के बजाय git का उपयोग करके अपने कस्टम वर्डप्रेस थीम को प्रबंधित करें
वर्तमान में, मेरा वर्कफ़्लो इस तरह दिखता है।
- स्थानीय स्तर पर वर्डप्रेस स्थापित करें
- थीम विकसित करें
- स्थानीय सर्वर से वर्डप्रेस डेटाबेस निर्यात करें
- दूरस्थ सर्वर पर वर्डप्रेस डेटाबेस आयात करें
- FTP के माध्यम से वर्डप्रेस फाइल और थीम अपलोड करें
- ग्राहक परिवर्तन करता है
- FTP के माध्यम से वर्डप्रेस फ़ाइलों और थीम को डाउनलोड करें और रिमोट सर्वर से वर्डप्रेस डेटाबेस निर्यात करें
- फ़ाइलों को स्थानीय रूप से बदलें
- विकास परिवर्तन करें
- एफ़टीपी, निर्यात और आयात डेटाबेस के माध्यम से रिमोट सर्वर पर फिर से अपलोड करें
मुझे लगता है कि Git इस प्रक्रिया को कारगर बना सकता है। ऐसा करने का सबसे अच्छा तरीका यह है कि एक .gitignore फ़ाइल है जो कुछ निर्देशिकाओं को अनदेखा करती है, जिन्हें ट्रैक करने की आवश्यकता नहीं होती है, साथ ही स्थानीय और दूरस्थ wp-config.php फ़ाइल दोनों होती हैं।
लेकिन आप डेटाबेस को कैसे संभालते हैं? ग्राहक आमतौर पर परिवर्तन (पोस्ट / पृष्ठ / प्लगइन्स) करेंगे। क्या मुझे अभी भी दूरस्थ डेटाबेस से निर्यात करने और अपने स्थानीय सर्वर पर वापस आयात करने की आवश्यकता है?
किसी ने मेरे लिए सबसे अच्छा कार्यप्रवाह यहाँ सुझा सकते हैं? और मुझे चरणों के माध्यम से चलो।
इसके अलावा, मैं शायद Bitbucket का उपयोग करना चाहूंगा क्योंकि GitHub के विपरीत, उनके साथ निजी रिपोज मुफ्त हैं।
किसी भी सहायता की सराहना की जाएगी।
अग्रिम में धन्यवाद!