सामग्री पर जाएं
GitTree
भंडार

एक भंडार क्लोन करें

क्लोनिंग आपके कंप्यूटर पर GitHub, GitLab, Bitbucket, Azure DevOps या किसी Git सर्वर से एक रिपॉजिटरी को उसके इतिहास के साथ कॉपी करता है। GitTree में आप यूआरएल पेस्ट करें, चुनें कि यह कहां जाता है और Clone दबाएँ; यह पूरा हो जाने पर यह एक नए टैब में खुलता है।

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

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

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

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

  • रिपोजिटरी का यूआरएल, होस्ट पर उसके पेज से: https://… या git@… (एसएसएच)।
  • एक निजी रिपॉजिटरी के लिए, साइन इन करने का एक तरीका: होस्ट को ज्ञात एक SSH कुंजी, या एक पासवर्ड या टोकन जिसे Git जरूरत पड़ने पर मांगता है।

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

  • नए टैब पृष्ठ पर Clone कार्ड।
  • कमांड पैलेट: Clone Repository….
  • कनेक्टेड GitHub या बिटबकेट अकाउंट (GitTree प्रो) के साथ, नए टैब पेज पर Clone from GitHub / Bitbucket… आपके चुनने के लिए रिपॉजिटरी को सूचीबद्ध करता है।
कार्रवाईmacOSWindows और Linux
कमांड पैलेट, फिर Clone Repository…⌘⇧PCtrl+Shift+P

कदम

  1. क्लोन संवाद खोलें

    नए टैब पृष्ठ पर Clone चुनें. संवाद Clone a repository Clone with URL को खुलता है।

    क्लोन ए रिपॉजिटरी संवाद एक GitHub यूआरएल और एक मूल फ़ोल्डर के साथ भरा हुआ है
    1 रिपॉजिटरी का यूआरएल, 2 वह फ़ोल्डर जिसमें क्लोन जाता है, 3 वह बटन जो इसे शुरू करता है।GitTree प्रदर्शन भंडार के साथ इंटरफ़ेस।
  2. रिपोजिटरी यूआरएल चिपकाएँ

    इसे Repository URL में चिपकाएँ। इससे GitTree भरता है Folder name; यदि आप दूसरा नाम चाहते हैं तो इसे बदल लें।

  3. चुनें कि यह कहां जाता है

    Parent folder टाइप करें या Browse… का उपयोग करें। Clones into सटीक फ़ोल्डर दिखाता है जो बनाया जाएगा; यह नया या खाली होना चाहिए.

  4. आपके लिए आवश्यक विकल्प सेट करें, फिर क्लोन करें

    पूरे इतिहास के लिए Depth को खाली छोड़ दें, या उथले क्लोन के लिए कई कमिट दर्ज करें। यदि प्रोजेक्ट उनका उपयोग करता है तो Also clone submodules पर निशान लगाएं। Open after cloning चालू रखें, फिर Clone दबाएँ।

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

एक प्रगति पट्टी प्रत्येक चरण को नाम देती है (वस्तुओं को प्राप्त करना, डेल्टा को हल करना, फाइलों की जांच करना)। जब यह समाप्त हो जाता है, तो रिपॉजिटरी एक नए टैब में खुलती है और Recent के अंतर्गत दिखाई देती है।

आप Cancel Clone के साथ रुक सकते हैं: GitTree क्लोन ने जो लिखा है उसे हटा देता है, और पहले से मौजूद फ़ोल्डर को कभी नहीं हटाता है।

क्लोन विकल्प

क्लोन संवाद के विकल्प
विकल्पयह क्या करता है
Depthकेवल नवीनतम कमिट डाउनलोड किए जाते हैं (एक उथला क्लोन)। ख़ाली मतलब पूरा इतिहास. आप बाद में अधिक इतिहास प्राप्त कर सकते हैं।
Also clone submodulesप्रोजेक्ट में सबमॉड्यूल के रूप में भी शामिल रिपॉजिटरी को क्लोन करता है।
Sparse checkoutपहले केवल शीर्ष-स्तरीय फ़ाइलों की जाँच करता है, फिर आपके द्वारा चुने गए फ़ोल्डरों की: बहुत बड़ी रिपॉजिटरी के लिए उपयोगी।
Download file contents only when they are needed (blobless)इतिहास डाउनलोड करता है लेकिन मांग पर फ़ाइल सामग्री लाता है।
Open after cloningक्लोन समाप्त होने पर एक टैब में नया रिपॉजिटरी खोलता है।

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

"भंडार का क्लोन नहीं बनाया जा सका"

संवाद में Git’s output पढ़ें: यह कारण बताता है (गलत यूआरएल, कोई पहुंच नहीं, नेटवर्क)। यूआरएल या फ़ोल्डर को सही करने के लिए Edit and Try Again चुनें।

"यह फ़ोल्डर खाली नहीं है"

गंतव्य पर पहले से ही फ़ाइलें हैं. कोई अन्य Parent folder या Folder name चुनें.

निजी भंडार के लिए प्रमाणीकरण विफल रहा

जब Git पासवर्ड मांगता है तो एक कुंजी के साथ एक SSH URL का उपयोग करें जिसे होस्ट जानता है, या एक HTTPS URL और एक व्यक्तिगत एक्सेस टोकन का उपयोग करें। GitHub और GitLab अब HTTPS पर खाता पासवर्ड स्वीकार नहीं करते।

प्रश्न

क्या मैं होस्टिंग खाते को कनेक्ट किए बिना क्लोन कर सकता हूँ?

Yes. Cloning with a URL is part of GitTree Free and uses your own Git credentials. Browsing your provider’s repository list needs a connected account, which is part of Pro.