मैं थीम विकसित करता हूं, उनमें से बहुत सारे। मुझे एक PSD दिया गया है, HTML / CSS को कोड करें, वर्डप्रेस में कोड को थप्पड़ मारें, और क्यूसीएएलडी प्राप्त करते हुए सुधार करें। एक बार लाइव होने के बाद, क्लाइंट सामान्य पोस्ट की तरह ब्लॉग पोस्ट को संपादित कर सकते हैं या कस्टम प्लगइन का उपयोग करके फोटो अपलोड कर सकते हैं।
कभी-कभी मुझे विषय या पेज / पोस्ट की सामग्री में बदलाव करना पड़ता है, जिसका अर्थ है कि मैं या तो उन्हें लाइव कर दूंगा या क्लाइंट द्वारा अनुमोदित होने के लिए साइट को विकास के वातावरण में डाउनलोड और सेटअप करना होगा। मेरे पास कोई बैकअप नहीं है, मेरे पास कोई संस्करण नियंत्रण नहीं है, और मुझे एहसास है कि इसे बदलने की आवश्यकता है।
Git और Mercurial का सुझाव दिया गया है, और मैं इन साधनों का लाभ उठाना चाहूंगा, लेकिन मैं उलझन में हूं कि उन्हें वर्कफ़्लो में कैसे फिट किया जाए।
क्या मुझे एक विकास सर्वर पर किसी साइट पर सभी परिवर्तनों की आवश्यकता है और फिर एक बार स्वीकृत होने पर उन्हें धकेल दें? ब्लॉग पोस्ट लिखने के बारे में क्या? लगता है कि देव पर पोस्ट लिखने और बदलावों को लाइव करने के लिए ओवरकिल की तरह लगता है, लेकिन फिर मैं डेटाबेस को कैसे सिंक करूं अगर वे लाइव साइट पर संपादित किए जाते हैं? मैंने इंटरनेट पर दस्तखत किए हैं। कुछ मार्गदर्शन की सराहना की जाएगी।