2.3. बुनियादी उपयोग
उपरोक्त वितरित और सुरक्षित तरीके से गिट का उपयोग करने के लिए पहले से ही पर्याप्त है, बशर्ते उपयोगकर्ताओं के पास एसएसएच के माध्यम से सर्वर की भूमिका निभाने वाली मशीन तक पहुंच हो। सर्वर मशीन पर, एक नया रिपॉजिटरी बनाना निम्न के साथ किया जा सकता है:
git init --bare /path/to/repository
यह एक खाली भंडार बनाता है, जिसका उपयोग सीधे फ़ाइलों को संपादित करने के लिए नहीं किया जा सकता है। यदि आप सर्वर पर रिपॉजिटरी की सामग्री की एक कार्यशील प्रति चाहते हैं, तो इसे छोड़ दें -- नंगे विकल्प.
मशीन तक एसएसएच पहुंच वाला कोई भी ग्राहक रिपॉजिटरी को क्लोन कर सकता है:
गिट क्लोन उपयोगकर्ता नाम@होस्टनाम:/पथ/से/भंडार
एक बार क्लाइंट की मशीन पर क्लोन हो जाने पर, क्लाइंट फ़ाइलों को संपादित कर सकता है, फिर उन्हें प्रतिबद्ध और साझा कर सकता है:
सीडी /पथ/से/भंडार
#(कुछ फ़ाइलें संपादित करें
गिट कमिट -ए # रिपॉजिटरी के स्थानीय संस्करण में सभी परिवर्तन प्रतिबद्ध करें
गिट पुश ओरिजिन मास्टर # रिपॉजिटरी के सर्वर संस्करण में पुश परिवर्तन