ज्ञानतळ

तुमच्या GitHub भांडारासह दुतर्फा सिंक

तुम्ही तुमच्या साइटवर केलेले बदल तुमच्या स्वतःच्या रिपॉजिटरीमध्ये कमिट्समध्ये रूपांतरित होतात आणि तुम्ही तिथे जे पुश करता ते तुमच्या साइटवर येते. हे विनामूल्य आहे, आणि दोन्ही बाजूंना एकाच वेळी बदल झाल्यावर काय होते ते येथे दिले आहे.

तुमचे स्वतःचे GitHub खाते साइटशी कनेक्ट करा आणि आम्ही दोन्ही बाजूंनी ते सिंकमध्ये ठेवू. हे विनामूल्य आहे, तुम्ही ते चालू करेपर्यंत ते बंद असते, आणि आम्ही नेहमी केवळ तुमच्या मालकीच्या खात्यावरील रिपॉझिटरीमध्येच कमिट करतो — आमच्या कधीही नाही.

काय सिंक केले जाते

तुम्ही तुमच्या साइटच्या फाइल्समध्ये केलेला कोणताही बदल तुमच्या रिपॉझिटरीमध्ये कमिट बनतो, मग तुम्ही तो कसाही बदलला असो: फाइल मॅनेजर, SFTP, WordPress थीम एडिटर किंवा SSH सेशनद्वारे. तुम्हाला आम्हाला सांगण्याची गरज नाही — आम्ही तुमच्या साइटची तिच्या शेवटच्या कमिटशी तुलना करतो आणि फरक पुश करतो.

दुसऱ्या बाजूने, तुमच्या कनेक्ट केलेल्या ब्रँचमध्ये केलेला पुश थेट साइटवर येतो.

आम्ही काय कधीही कमिट करत नाही

तुमची wp-config.php मुद्दाम आणि कायमस्वरूपी वगळली जाते. यात तुमचा डेटाबेस पासवर्ड आणि ऑथेंटिकेशन सॉल्ट्स असतात आणि या गोष्टी रिपॉझिटरीमध्ये असणे योग्य नाही — अगदी खाजगी रिपॉझिटरीमध्येही नाही, कारण git कायमस्वरूपी इतिहास ठेवतो.

याव्यतिरिक्त वगळलेले: .env फाइल्स, की आणि सर्टिफिकेट्स, तुमचे अपलोड्स फोल्डर, कॅशे आणि node_modules. रिपॉझिटरी हा तुमच्या साइटचा स्त्रोत (source) असतो, बॅकअप नाही. मीडिया फाइल्स तुमच्या बॅकअपमध्ये असायला हव्यात, जिथे त्या आधीच ठेवल्या जातात; त्या इथे ठेवल्याने प्रत्येक पुश संथ होईल आणि प्रत्येक बदल वाचण्यायोग्य राहणार नाही.

दोन्ही बाजूंनी बदल झाल्यास काय होते

हा प्रश्न नक्कीच वाचण्यासारखा आहे. समजा तुम्ही फाइल मॅनेजरमध्ये एखादी फाइल एडिट केली आणि दरम्यान एका सहकाऱ्याने त्याच रिपॉझिटरीमध्ये बदल पुश केला.

आम्ही थांबतो. आम्ही मर्ज करत नाही आणि कोणाचाही डेटा ओव्हरराइट करत नाही. साइटचा Deploy टॅब "Your repository has changes we haven't seen" असे दाखवतो, तुम्हाला पाहण्याची आवश्यकता असलेल्या कमिटचे नाव देतो आणि तुमची वाट पाहतो. ती वाट पाहत असताना कोणत्याही बाजूने काहीही गमावले जात नाही — तुमचे संपादन अजूनही साइटवर आहे, त्यांचे कमिट अजूनही रिपॉझिटरीमध्ये आहे.

त्यानंतर तुम्ही निवडता:

  • या साइटच्या फाइल्स ठेवा — आम्ही तुमची आवृत्ती त्यांच्यावर लागू करतो. त्यांचे कमिट इतिहासात राहतात; काहीही मिटवले जात नाही.
  • रिपॉझिटरी वापरा, साइटवरील बदल रद्द करा — रिपॉझिटरीची आवृत्ती साइटवर लागू केली जाते आणि तुम्ही येथे केलेले बदल रद्द केले जातात. ही क्रिया पूर्ववत न होणारी (destructive) आहे, म्हणूनच हे जाणूनबुजून केलेले क्लिक असावे लागते आणि आम्ही तुमच्या वतीने कधीही करत नाही.

मुद्दामहून, "आपोआप मर्ज करा" असा पर्याय ठेवलेला नाही. आम्ही केलेल्या मर्जमुळे अशी फाइल तयार होईल जी तुमच्या दोघांपैकी कोणीही लिहिलेली नाही, ती थेट लाइव्ह साइटवर जाईल आणि दोघांपैकी कोणीही ती आधी पाहिलेली नसेल.

सिंकिंग का थांबू शकते

  • तुम्ही तुमचे स्वतःचे GitHub खाते कनेक्ट केलेले नाही. तुम्ही तसे करेपर्यंत स्विच बंदच राहतो.
  • ते तुमची वाट पाहत आहे. वर पाहा — होल्ड आपोआप साफ होत नाही.
  • तुमचे खाते सुस्थितीत (good standing) नाही. बिलिंग अद्ययावत झाल्यावर सिंकिंग थांबते आणि स्वतःहून पुन्हा सुरू होते. काहीही गमावले जात नाही.

Deploy टॅब मागील काही सिंक दाखवतो, ज्यामध्ये काहीही बदल न झालेले सिंक देखील समाविष्ट असतात. जर ती सूची रिकामी असेल आणि सिंक चालू असेल, तर कनेक्ट केलेले खाते बहुतेक रिपॉझिटरीमध्ये लिहू शकत नाही — त्याचा ॲक्सेस तपासा आणि पुन्हा कनेक्ट करा.

काय सिंक करायचे ते निवडणे

बाय डीफॉल्ट संपूर्ण साइट सिंक होते. WordPress साइटवर सहसा तुम्हाला ते नको असते: याचा अर्थ WordPress कोरची प्रत्येक फाइल सिंक होईल, जी तुम्ही लिहिलेली नाही आणि एडिटही करणार नाही. "Sync only this folder" हे तुमच्या थीमवर सेट करा — उदाहरणार्थ wp-content/themes/my-theme — आणि उर्वरित भाग जसा आहे तसाच ठेवला जातो.

ब्लॉगवरील नवीनतम

होस्टिंग, एसईओ आणि मोठ्या प्रमाणावर साइट चालवण्याबद्दल आम्ही काय लिहिले आहे.

होस्टिंग स्तरावरून एसइओ आणि लिंक बिल्डिंग: एका २०२६ ऑपरेटरचा दृष्टिकोन

२०२६ मध्ये होस्टिंग इंडेक्सिंग आणि लिंक इक्विटीला कसा आकार देते: पृष्ठे इंडेक्समध्ये ठेवणे, त्यावर काम सुरू करण्यापूर्वी जुन्या डोमेनची पडताळणी करणे, सर्च फूटप्रिंटशिवाय लिंक बिल्डिंग करणे, आणि पायाभूत सुविधा एसइओसाठी काय करू शकतात आणि काय करू शकत नाहीत यावरील प्रामाणिक दृष्टिकोन.

पोस्ट वाचा →

WordPress जलद आणि सुरक्षित करणे: परफॉर्मन्स आणि प्लगइन चेकलिस्ट

जलद, सुरक्षित WordPress साठी एक व्यावहारिक चेकलिस्ट: सर्व्हर-स्तरीय कॅशिंग, प्रत्येक साइटसाठी ऑब्जेक्ट कॅश, चालवण्यासारखे मोजकेच प्लगइन्स, स्टॅक अद्ययावत ठेवणे आणि तुम्ही कधीही कॅश करू नयेत अशी WooCommerce पृष्ठे.

पोस्ट वाचा →

२०२६ मध्ये व्यवस्थापित वेब होस्टिंग कसे निवडावे: खरेदीदाराची मार्गदर्शिका

कंट्रोल पॅनेल असलेल्या स्वस्त बॉक्सपेक्षा चांगल्या व्यवस्थापित होस्टिंगला प्रत्यक्षात काय वेगळे करते — मायग्रेशन, बॅकअप, आयसोलेशन, रिअल कॅशिंग आणि प्रामाणिक स्केलिंग — आणि तुम्ही वचनबद्ध होण्यापूर्वी त्याचे मूल्यांकन कसे करावे.

पोस्ट वाचा →

ब्लॉग वाचा →

अजूनही अडचण येत आहे का?

प्रत्येक प्लॅनमध्ये सपोर्ट समाविष्ट आहे, हेल्पडेस्क दिवसाचे 24 तास सुरू असते आणि तुम्ही आमच्या कोणत्याही 58 भाषांमध्ये आम्हाला लिहू शकता — आम्ही तुमच्याच भाषेत उत्तर देतो.

सपोर्टशी संपर्क साधा → सर्व लेख →