सामग्री पर जाएं
GitTree
रिमोट और सिंक

दूरस्थ क्रेडेंशियल चुनें

GitTree आपका अपना Git चलाता है, इसलिए Git आपके कंप्यूटर पर जिस तरह से साइन लाता है, खींचता है और पुश करता है: आपके क्रेडेंशियल हेल्पर के माध्यम से HTTPS पर, अपनी कुंजी या SSH एजेंट के साथ SSH पर। पासवर्ड और टोकन आपके सिस्टम कीचेन में रहते हैं, कभी भी GitTree की फ़ाइलों में नहीं।

निःशुल्कअद्यतन किया गया

GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।

इस पेज पर
  1. शुरू करने से पहले
  2. इसे कहां खोजें
  3. कदम
  4. अपेक्षित परिणाम
  5. जुड़े हुए खाते
  6. अगर कुछ गलत होता है
  7. प्रश्न
  8. संबंधित

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

  • एक रिमोट जिसमें आपको साइन इन करने की आवश्यकता होती है, जैसे कि एक निजी रिपॉजिटरी।

इसे कहां खोजें

  • प्राथमिकताएँ › SSH SSH एजेंट के लिए, एक निजी कुंजी, अज्ञात होस्ट कुंजी और याद किए गए पासफ़्रेज़।
  • प्राथमिकताएँ › Integrations कनेक्टेड होस्टिंग खातों के लिए।
कार्रवाईmacOSWindows और Linux
Preferences⌘,Ctrl+,

कदम

  1. जानें कि आपका रिमोट किस तरह से साइन इन करता है

    https:// से प्रारंभ होने वाला URL HTTPS क्रेडेंशियल का उपयोग करता है; git@github.com:… जैसा कोई एसएसएच का उपयोग करता है। इसे Copy Remote URL (रिमोट्स) के साथ देखें।

  2. HTTPS के लिए

    Git आपके क्रेडेंशियल हेल्पर से पूछता है। जब Git को उपयोगकर्ता नाम की आवश्यकता होती है, तो GitTree अपनी विंडो में पूछता है; आपके सिस्टम के सुरक्षित प्रॉम्प्ट द्वारा पासवर्ड या टोकन मांगा जाता है।

  3. एसएसएच के लिए

    Use the SSH agent आपके रनिंग एसएसएच एजेंट के पास मौजूद चाबियाँ प्रदान करता है; GitTree कभी भी एजेंट शुरू नहीं करता। या प्रत्येक SSH रिमोट के लिए एक Private key सेट करें। Remember key passphrases आपके टाइप करने के बाद आपके किचेन में एक पासफ़्रेज़ रखता है।

  4. नये सर्वर की पुष्टि करें

    जब आप पहली बार किसी सर्वर से कनेक्ट होते हैं, तो Connect to …? अपना फ़िंगरप्रिंट दिखाता है। इसकी तुलना उसके स्वामी द्वारा प्रकाशित की गई सामग्री से करें, फिर Connect and Remember Key चुनें।

अपेक्षित परिणाम

दोबारा पूछे बिना साइन इन करें, खींचें और धकेलें, आपके रहस्य केवल चाबी की चेन में ही रहेंगे।

जुड़े हुए खाते

GitTree प्रो या चल रहे परीक्षण के साथ, GitHub, GitLab, बिटबकेट या एज़्योर डेवऑप्स खाता जिसे आप प्राथमिकताएँ › Integrations में कनेक्ट करते हैं, उस होस्ट पर Git के लिए भी साइन इन कर सकते हैं। आपकी अपनी SSH कुंजी या क्रेडेंशियल हेल्पर मुफ़्त में काम करता रहता है।

अगर कुछ गलत होता है

"ऑटो-फ़ेच छोड़ दिया गया: ... आपको साइन इन करने की आवश्यकता है।"

बैकग्राउंड फ़ेच कभी भी क्रेडेंशियल नहीं मांगता। साइन इन करने के लिए एक बार Fetch All चुनें।

अनुमति अस्वीकृत (पब्लिककी)

सर्वर ने प्रस्तावित किसी भी कुंजी को स्वीकार नहीं किया। होस्ट के SSH कुंजी पृष्ठ पर अपनी सार्वजनिक कुंजी जोड़ें, इसे अपने एजेंट में लोड करें, या इसे Private key के रूप में सेट करें।

प्रश्न

HTTPS या SSH?

दोनों काम करते हैं। फ़ायरवॉल के पीछे टोकन के साथ HTTPS सबसे आसान है; आपकी कुंजी सेट हो जाने के बाद SSH टोकन से बचता है। जो कुछ भी आपका Git पहले से उपयोग करता है उसका उपयोग करें।