शुरू करने से पहले
अपने GitHub खाते और iPhone तक पहुँच सुनिश्चित करें और रिकवरी कोड रखने के लिए सुरक्षित जगह तैयार रखें। Enterprise Managed Users आम तौर पर संगठन की पहचान प्रबंधित करने वाली सेवा से लॉगिन करते हैं; उसके सेटअप के बारे में अपने एडमिनिस्ट्रेटर से पूछें।
GitHub का 2FA सेटअप खोलें
- एक ब्राउज़र में GitHub खोलें और लॉगिन करें।
- अपनी प्रोफ़ाइल पिक्चर से, Settings → Password and authentication खोलें।
- Enable two-factor authentication चुनें। नीचे खाता जोड़ते समय QR-कोड सेटअप पेज को खुला रखें।
GitHub को Sign In में जोड़ें
iPhone पर वेरिफ़िकेशन कोड के लिए, हम अपने ऑथेंटिकेटर ऐप Sign In का सुझाव देते हैं। यह आपके डिवाइस पर आपके कोड बनाता है।
- यदि GitHub का QR कोड किसी दूसरी स्क्रीन पर है, तो Sign In में Add → Scan QR Code (QR कोड स्कैन करें) चुनें और इसे स्कैन करें।
- एक ही iPhone पर सेटअप के लिए, GitHub पर setup key चुनें। Sign In में, Add → Enter Setup Key (सेटअप की डालें) चुनें। Service के रूप में GitHub, Account के रूप में अपना यूज़रनेम डालें, और की को Key में पेस्ट करें।
- विवरण जाँचें और Add Account (खाता जोड़ें) पर टैप करें।
- GitHub पर वापस लौटें और Sign In से मौजूदा छह अंकों वाले कोड के साथ पुष्टि करें।
- अपने रिकवरी कोड डाउनलोड करें, उन्हें सुरक्षित रूप से स्टोर करें, और 2FA चालू करने की प्रक्रिया पूरी करने के लिए पुष्टि करें कि आपने उन्हें सेव कर लिया है।
सेटअप की को गोपनीय रखें। केवल Sign In में एंट्री जोड़ने से GitHub का सेटअप पूरा नहीं होता है।
अन्य उपलब्ध तरीके
ऑथेंटिकेटर कोड या SMS से शुरुआती सेटअप के बाद GitHub में और विकल्प मिलते हैं: पासकी, हार्डवेयर सिक्योरिटी की और GitHub के अपने मोबाइल ऐप में लॉगिन की मंज़ूरी। पासकी और सिक्योरिटी की फ़िशिंग से वह सुरक्षा देती हैं जो टाइप करके डाले जाने वाले कोड नहीं दे सकते।
SMS केवल कुछ देशों में उपलब्ध है, और आपका संगठन इसके इस्तेमाल पर पाबंदी लगा सकता है। इसे बैकअप चुनते समय SMS न मिलने और किसी के आपके फ़ोन नंबर पर नियंत्रण पा लेने के जोखिम ध्यान में रखें।
रिकवरी कोड सेव करें
रिकवरी कोड को किसी ऐसी जगह रखें जहाँ फ़ोन खो जाने पर भी उन तक पहुँचा जा सके। हर कोड एक बार काम करता है। Settings → Password and authentication में, उन्हें फिर से सेव करने के लिए Recovery codes के आगे View चुनें। नया सेट बनाने से पुराना सेट अमान्य हो जाता है।
अपने सेटअप पर निर्भर होने से पहले, 2FA के साथ लॉगिन पूरा करें और पुष्टि करें कि आपका बैकअप तरीका उपलब्ध है। हर रिकवरी विकल्प को एक ही डिवाइस पर रखने से बचें।
अगर खाते में लॉगिन नहीं कर पा रहे हैं, तो सेव किया गया कोई रिकवरी कोड या पहले से कॉन्फ़िगर किया गया कोई अन्य विकल्प आज़माएँ। GitHub के खाता रिकवरी निर्देश आपके लिए उपलब्ध हो सकने वाले अन्य रिकवरी विकल्पों के बारे में बताते हैं। अगर ऑथेंटिकेशन और रिकवरी के सभी तरीके खो गए हों, तो सपोर्ट आपके लिए सीधे 2FA बंद नहीं कर सकता।
अगर कोड स्वीकार न हो
- जाँचें कि Sign In में सही GitHub यूज़रनेम चुना है। GitHub ऑथेंटिकेटर कोड SMS से नहीं भेजता।
- नया कोड आने का इंतज़ार करें और बिना स्पेस डाले तुरंत दर्ज करें।
- जाँचें कि iPhone में तारीख और समय अपने आप सेट होते हैं।
- रिकवरी कोड काम न करे, तो सबसे नए सेट का ऐसा कोड इस्तेमाल करें जिसे पहले इस्तेमाल नहीं किया गया है। पहले इस्तेमाल हो चुका या नए सेट से बदला जा चुका कोड काम नहीं करेगा।
आधिकारिक GitHub सहायता
दस्तावेज़ की समीक्षा 8 अक्टूबर, 2026 को की गई।