स्वचालित फ़ेचिंग कॉन्फ़िगर करें
ऑटो-फ़ैच आपके ग्राफ़ में दूरस्थ शाखाओं को आपके द्वारा Fetch All दबाए बिना चालू रखता है। प्रत्येक खुली रिपॉजिटरी के लिए मिनटों में Auto-fetch interval सेट करें, एक रिपॉजिटरी के लिए इसे ओवरराइड करें, और नए कमिट आने पर डेस्कटॉप अधिसूचना प्राप्त करें।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
इस पेज पर
शुरू करने से पहले
- रिपॉजिटरी में एक रिमोट होता है जिसे आप पासवर्ड टाइप किए बिना प्राप्त कर सकते हैं, जैसे क्रेडेंशियल हेल्पर या एसएसएच कुंजी के साथ।
इसे कहां खोजें
- प्रत्येक रिपॉजिटरी के लिए प्राथमिकताएँ › General › Auto-fetch interval।
- एक रिपॉजिटरी के लिए, प्राथमिकता में रिपॉजिटरी का अपना पृष्ठ।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| Preferences | ⌘, | Ctrl+, |
| Fetch All अभी | ⌘⇧F | Ctrl+Shift+F |
कदम
अंतराल निर्धारित करें
प्राथमिकताएँ › सामान्य में, प्रत्येक खुले रिपॉजिटरी के बैकग्राउंड फ़ेच के बीच के मिनटों को Auto-fetch interval सेट करें। 0 इसे बंद कर देता है।
एक रिपॉजिटरी को ओवरराइड करें
प्राथमिकता में रिपॉजिटरी के पेज पर, अपना स्वयं का Auto-fetch interval सेट करें: 0 इसे वहां बंद कर देता है, और -1 ऐप-वाइड अंतराल का अनुसरण करता है।
यदि आप चाहें तो सूचित करें
प्राथमिकताएँ ›सूचनाएँ में Desktop notification when auto-fetch finds new commits चालू करें।
अपेक्षित परिणाम
दूरस्थ शाखाएँ पृष्ठभूमि में अद्यतन होती हैं; आप अभी भी तय करते हैं कि कब खींचना है।
जो ऑटो-फ़ेच कभी नहीं करता
- यह आपकी शाखाओं या फ़ाइलों को कभी नहीं बदलता: केवल दूरस्थ शाखाओं को अपडेट करता है।
- यह कभी भी प्रमाण-पत्र नहीं मांगता। जिस रिमोट के लिए आपको साइन इन करना होता है उसे छोड़ दिया जाता है, और GitTree ऐसा कहता है।
अगर कुछ गलत होता है
"ऑटो-फ़ेच छोड़ दिया गया: ... आपको साइन इन करने की आवश्यकता है।"
एक बार Fetch All चुनें और साइन इन करें; एक क्रेडेंशियल हेल्पर या एसएसएच कुंजी सेट करें ताकि बाद में फ़ेच करने के लिए किसी संकेत की आवश्यकता न हो (दूरस्थ क्रेडेंशियल चुनें)।
प्रश्न
क्या ऑटो-फ़ेच मेरे लिए खींचता है?
नहीं, यह केवल लाता है। जब आप तैयार हों तब खींचें (फ़ेचें, खींचें और धक्का दें)।