GitTree डेस्कटॉप मैनुअल
रिमोट और सिंक
अपना काम साझा करें और अपनी टीम चुनें: लाना, खींचना और धक्का देना, और आगे और पीछे की संख्याओं का क्या मतलब है।
पकड़ो, खींचो और धक्का दो
Fetch आपके काम को बदले बिना आपके रिमोट पर जो नया है उसे डाउनलोड करता है। Pull आपकी शाखा को अपस्ट्रीम में लाता है। Push आपके कमिट को रिमोट पर भेजता है। ये तीनों टूलबार में हैं, उनके बगल में तीर मेनू में उनके विकल्प हैं।
निःशुल्करिमोट जोड़ें और संपादित करें
रिमोट अन्यत्र रिपॉजिटरी की एक नामित प्रतिलिपि है, जैसे कि
निःशुल्कoriginपर GitHub। बाएँ पैनल का Remote अनुभाग उन्हें सूचीबद्ध करता है; Add Remote… एक जोड़ता है, और रिमोट पर राइट-क्लिक करके उसे संपादित करता है, लाता है, काट-छांट करता है या हटा देता है।दूरस्थ क्रेडेंशियल चुनें
GitTree आपका अपना Git चलाता है, इसलिए Git आपके कंप्यूटर पर जिस तरह से साइन लाता है, खींचता है और पुश करता है: आपके क्रेडेंशियल हेल्पर के माध्यम से HTTPS पर, अपनी कुंजी या SSH एजेंट के साथ SSH पर। पासवर्ड और टोकन आपके सिस्टम कीचेन में रहते हैं, कभी भी GitTree की फ़ाइलों में नहीं।
निःशुल्कस्वचालित फ़ेचिंग कॉन्फ़िगर करें
ऑटो-फ़ैच आपके ग्राफ़ में दूरस्थ शाखाओं को आपके द्वारा Fetch All दबाए बिना चालू रखता है। प्रत्येक खुली रिपॉजिटरी के लिए मिनटों में Auto-fetch interval सेट करें, एक रिपॉजिटरी के लिए इसे ओवरराइड करें, और नए कमिट आने पर डेस्कटॉप अधिसूचना प्राप्त करें।
निःशुल्कपट्टे के साथ एक बल धक्का का प्रयोग करें
आपके द्वारा पहले ही पुश की गई प्रतिबद्धताओं में संशोधन, रिबेस या रीसेट करने के बाद, सामान्य पुश से इनकार कर दिया जाता है। Force Push (With Lease)… दूरस्थ शाखा को आपकी शाखा से बदल देता है, लेकिन केवल तभी जब यह अभी भी वहीं है जहां से आपने इसे अंतिम बार प्राप्त किया था, जैसे कि
निःशुल्कgit push --force-with-lease। GitTree कभी भी किसी अन्य तरीके से जोर-जबरदस्ती नहीं करता।सीमित भंडार इतिहास के साथ काम करें
एक उथला क्लोन केवल नवीनतम कमिट डाउनलोड करता है; ब्लॉबलेस क्लोन फ़ाइल सामग्री को केवल आवश्यकता पड़ने पर ही डाउनलोड करता है। दोनों क्लोन करने के लिए त्वरित रूप से विशाल रिपॉजिटरी बनाते हैं। एक उथले क्लोन में ग्राफ़ दिखाता है कि इतिहास कहाँ रुकता है, और Fetch More History या Fetch Full History बाकी को लाता है।
निःशुल्क