ज्ञानकोष

अपने GitHub खाते को एक टोकन के साथ कनेक्ट करें ताकि आपकी साइट्स किसी रिपॉजिटरी से परिनियोजित हो सकें

जिन रिपॉजिटरी को आप डिप्लॉय करते हैं उनके लिए एक फ़ाइन-ग्रेंड GitHub टोकन बनाएं और उसे कनेक्ट करें, ताकि पुश करने पर आपकी साइट डिप्लॉय हो जाए और शाखाओं को पूर्वावलोकन मिल सके।

इसे कनेक्ट करने से आपको क्या लाभ मिलता है

GitHub को टोकन के साथ कनेक्ट करने से किसी साइट को आपके रिपॉजिटरी में से किसी एक से डिप्लॉय करने की सुविधा मिलती है: शाखा (branch) पर पुश करें और साइट अपडेट हो जाती है। यह हमें आपके खाते पर GitHub Pages पर प्रकाशित करने की अनुमति भी देता है, जहाँ आप उसे साइट के होस्ट के रूप में चुनते हैं।

यदि आपकी रिपॉजिटरी किसी संगठन से संबंधित हैं, तो इसके बजाय Zinn® GitHub ऐप को प्राथमिकता दें — देखें Zinn® GitHub ऐप इंस्टॉल करें। एक टोकन एक व्यक्ति का होता है और उनके छोड़ने पर काम करना बंद कर देता है।

शुरू करने से पहले

एक GitHub खाता जिसमें उन रिपॉजिटरी तक पहुँच हो जिन्हें आप डिप्लॉय करना चाहते हैं। यदि वे किसी संगठन से संबंधित हैं, तो किसी स्वामी को इसके लिए फ़ाइन-ग्रेन्ड टोकन स्वीकृत करने पड़ सकते हैं।

1. GitHub पर कुंजी बनाएँ

GitHub पर, अपनी प्रोफ़ाइल फ़ोटो पर क्लिक करें, फिर Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token पर जाएँ। इसे एक नाम दें और समाप्ति तिथि चुनें। Repository access के तहत Only select repositories चुनें और वे रिपॉजिटरी चुनें जिन्हें आप डिप्लॉय करते हैं — सबसे सीमित पहुँच जो काम करे।

Repository permissions के तहत निम्नलिखित पर Read and write अनुमति दें:

  • Contents
  • Pages
  • Administration

Generate token दबाएँ और इसे कॉपी करें — GitHub इसे केवल एक बार दिखाता है।

2. इसे यहाँ कनेक्ट करें

अपने डैशबोर्ड में Integrations खोलें और Connect an account चुनें। समूह के रूप में Code hosting और खाते के रूप में GitHub चुनें, API token भरें, और Connect account दबाएँ।

कुछ भी सहेजे जाने से पहले हम आपके द्वारा पेस्ट की गई सामग्री का परीक्षण करते हैं। जो कुंजी काम नहीं करती है उसे कभी भी संग्रहीत नहीं किया जाता है, और उत्तर में बताया जाता है कि उसमें क्या समस्या थी। जो कुंजी काम करती है उसे हमारे सीक्रेट्स वॉल्ट में एन्क्रिप्टेड रखा जाता है — हमारे डेटाबेस में कभी नहीं — और इसे फिर कभी नहीं दिखाया जाता है, आपको भी नहीं।

आगे क्या होता है

  • एक साइट सीधे इस खाते की किसी रिपॉजिटरी से डिप्लॉय हो सकती है: इसे साइट के
  • रिपॉजिटरी कनेक्शन पर चुनें, रिपॉजिटरी और शाखा चुनें, और एक पुश डिप्लॉय कर देता है।

  • प्रत्येक अन्य शाखा को अपना स्वयं का पूर्वावलोकन मिल सकता है, ताकि आप लाइव साइट पर पहुँचने से पहले किसी परिवर्तन की जाँच कर सकें।
  • Git-निर्मित स्टेटिक होस्ट जैसे Render और Azure Static Web Apps साइट के कोड के स्रोत के रूप में इस कनेक्शन का उपयोग करते हैं।

यदि यह कनेक्ट नहीं होता है

कोई रिपॉजिटरी दिखाई नहीं देती है। टोकन की रिपॉजिटरी पहुँच में यह शामिल नहीं है। GitHub पर टोकन संपादित करें और रिपॉजिटरी जोड़ें।

इसने काम किया और फिर बंद हो गया। फ़ाइन-ग्रेन्ड टोकन आपके द्वारा चुनी गई तिथि पर समाप्त हो जाते हैं। एक नया टोकन जनरेट करें और इसे कनेक्ट करें; टोकन समाप्त होने से पहले GitHub आपको ईमेल भेजता है।

यह कहता है कि कुंजी अस्वीकार कर दी गई थी। लगभग हमेशा तीन में से एक बात होती है: इसके साथ कॉपी किया गया स्पेस या लाइन ब्रेक, एक ऐसी कुंजी जो समाप्त हो चुकी है, या एक ऐसी कुंजी जिसे आपके द्वारा कॉपी किए जाने के बाद निरस्त या पुनः जनरेट किया गया था। एक नई कुंजी बनाएँ और इसे फिर से पेस्ट करें।

यह कनेक्ट होता है, लेकिन बाद में कुछ विफल हो जाता है। कुंजी प्रमाणित तो होती है लेकिन उसमें उस अनुमति का अभाव होता है जिसकी कार्रवाई को आवश्यकता होती है। ऊपर सूचीबद्ध अनुमतियों के साथ एक नई कुंजी बनाएँ, फिर पुराने कनेक्शन को डिस्कनेक्ट करें और नई कुंजी कनेक्ट करें।

डिस्कनेक्ट करना

Integrations खोलें, खाता ढूँढें और Disconnect दबाएँ। यह संग्रहीत कुंजी को तुरंत हटा देता है। जो कुछ भी इसका उपयोग कर रहा था वह अपनी अगली कार्रवाई पर रुक जाता है, और जो स्क्रीन इस पर निर्भर थीं वे चुपचाप विफल होने के बजाय ऐसा होने की सूचना देती हैं।

डिस्कनेक्ट करने से वह पूर्ववत नहीं होता जो पहले ही किया जा चुका है — रिकॉर्ड, डिप्लॉयमेंट या सेटिंग्स जो हमने आपके खाते पर बदली हैं, वे जैसी हैं वैसी ही रहती हैं। यदि आपको लगता है कि कुंजी स्वयं लीक हो गई होगी, तो इसे वेंडर के यहाँ भी निरस्त करें; डिस्कनेक्ट करने से हमारी प्रतिलिपि हटती है, उनकी नहीं।

ब्लॉग से नवीनतम

होस्टिंग, एसईओ और बड़े पैमाने पर साइटों को चलाने के बारे में हमने जो लिखा है।

होस्टिंग लेयर से एसईओ और लिंक बिल्डिंग: 2026 ऑपरेटर का दृष्टिकोण

2026 में होस्टिंग कैसे इंडेक्सिंग और लिंक इक्विटी को आकार देती है: पेजों को इंडेक्स में बनाए रखना, उन पर निर्माण करने से पहले पुराने डोमेन की जांच करना, बिना सर्च फ़ुटप्रिंट के लिंक बनाना, और बुनियादी ढांचा एसईओ के लिए क्या कर सकता है और क्या नहीं, इस पर एक ईमानदार दृष्टिकोण।

पोस्ट पढ़ें →

WordPress को तेज़ और सुरक्षित बनाना: परफ़ॉर्मेंस और प्लगइन चेकलिस्ट

तेज़ और सुरक्षित WordPress के लिए एक व्यावहारिक चेकलिस्ट: सर्वर-स्तरीय कैशिंग, प्रति-साइट ऑब्जेक्ट कैश, उपयोग करने लायक कुछ चुनिंदा प्लगइन्स, स्टैक को अद्यतित रखना, और WooCommerce के वे पृष्ठ जिन्हें आपको कभी भी कैश नहीं करना चाहिए।

पोस्ट पढ़ें →

2026 में प्रबंधित वेब होस्टिंग कैसे चुनें: एक खरीदार की मार्गदर्शिका

एक कंट्रोल पैनल वाले सस्ते बॉक्स से अच्छे प्रबंधित होस्टिंग को वास्तव में क्या अलग करता है — माइग्रेशन, बैकअप, आइसोलेशन, वास्तविक कैशिंग और ईमानदार स्केलिंग — और इससे पहले कि आप कोई निर्णय लें, इसका आकलन कैसे करें।

पोस्ट पढ़ें →

ब्लॉग पढ़ें →

क्या अब भी समस्या आ रही है?

हर प्लान में सहायता शामिल है, हेल्प डेस्क दिन के 24 घंटे खुली रहती है, और आप हमारी किसी भी 58 भाषाओं में हमें लिख सकते हैं — हम आपकी ही भाषा में आपको जवाब देते हैं।

सहायता से संपर्क करें → सभी लेख →