एक भंडार बनाएं
इनिशियलाइज़ेशन एक फ़ोल्डर को Git रिपॉजिटरी में बदल देता है, जो कि git init के समान है। GitTree में आप फ़ोल्डर और आरंभिक शाखा चुनें, वैकल्पिक रूप से एक .gitignore और एक लाइसेंस जोड़ें, और Initialize दबाएँ।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
इस पेज पर
शुरू करने से पहले
- एक खाली फ़ोल्डर, या किसी प्रोजेक्ट का फ़ोल्डर जो अभी तक Git के अंतर्गत नहीं है। फ़ाइलें पहले से ही वहां रखी जाती हैं और तब तक प्रतिबद्ध नहीं होती हैं जब तक आप उन्हें प्रतिबद्ध नहीं करते हैं।
इसे कहां खोजें
- नए टैब पृष्ठ पर Init कार्ड।
- कमांड पैलेट: Initialize Repository….
- जब आप कोई ऐसा फ़ोल्डर खोलते हैं जो रिपोजिटरी नहीं है, तो संदेश में Initialize Repository… GitTree दिखता है।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| कमांड पैलेट, फिर Initialize Repository… | ⌘⇧P | Ctrl+Shift+P |
कदम
स्थान चुनें
फ़ोल्डर को Location में टाइप करें या Browse… का उपयोग करें। यह एक नया फ़ोल्डर, एक खाली फ़ोल्डर या Git के बिना एक प्रोजेक्ट फ़ोल्डर हो सकता है।
प्रारंभिक शाखा को नाम दें और टेम्पलेट चुनें
Set Initial branch (for example
main). Optionally choose a .gitignore template for your language and a Licence with its Copyright holder: they are written into the folder, uncommitted, and an existing file is never replaced.प्रारंभ करें
Open after creating चालू रखें और Initialize दबाएँ। नया रिपॉजिटरी अपने टैब में खुलता है।
अपेक्षित परिणाम
टैब एक खाली इतिहास और Unstaged Files के अंतर्गत आपकी फ़ाइलें दिखाता है। आपका अगला कदम पहला कमिट है।
इसे प्रकाशित करने के लिए, साइडबार के Remote अनुभाग में Add Remote… के साथ एक रिमोट जोड़ें, फिर पुश करें (फ़ेच करें, खींचें और पुश करें)।
नंगे भंडार
Bare repository (history only, no working files) बिना किसी कार्यशील फ़ोल्डर के एक रिपॉजिटरी बनाता है, जिस प्रकार का सर्वर दूसरों को पुश करने के लिए रखता है। आप जिस प्रोजेक्ट में काम करते हैं, उसके लिए इसे छोड़ दें।
अगर कुछ गलत होता है
"यहां एक Git रिपॉजिटरी पहले से मौजूद है।"
फ़ोल्डर पहले से ही एक रिपोजिटरी है. इसके बजाय इसे खोलें (एक भंडार खोलें)।
"जिस फ़ोल्डर में यह होना चाहिए वह मौजूद नहीं है।"
पथ का एक भाग गायब है. Browse… वाला मौजूदा पैरेंट फ़ोल्डर चुनें।
प्रश्न
क्या इनिशियलाइज़ेशन प्रोजेक्ट को कहीं भी अपलोड करता है?
नहीं, रिपॉजिटरी केवल आपके कंप्यूटर पर बनाई गई है। यह GitHub या किसी अन्य होस्ट तक तभी पहुंचता है जब आप रिमोट जोड़ते हैं और पुश करते हैं।
