परिवर्तन ताज़ा नहीं हैं
GitTree आपके सिस्टम की परिवर्तन सूचनाओं के माध्यम से अन्य प्रोग्रामों में किए गए संपादनों को नोटिस करता है। WSL फ़ोल्डरों और नेटवर्क शेयरों पर वे सूचनाएं नहीं आती हैं, इसलिए Automatic इसके बजाय हर कुछ सेकंड में फ़ोल्डर की जांच करता है। यदि परिवर्तन अभी भी देर से दिखाई देते हैं, तो उस रिपॉजिटरी के लिए चेकिंग मोड को बाध्य करें या हाथ से रीफ्रेश करें।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
शुरू करने से पहले
- रिपॉजिटरी खुली है और आप जानते हैं कि कौन से संपादन गायब हैं।
इसे कहां खोजें
- प्राथमिकताएँ › Repo-Specific Preferences › Notice file changes by; पैलेट: Refresh Files.
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| कमांड पैलेट | ⌘⇧P | Ctrl+Shift+P |
कदम
हाथ से ताज़ा करें
पैलेट में Refresh Files चुनें और जांचें कि परिवर्तन दिखाई देता है या नहीं।
इसे नोटिस करने का तरीका बदलें
Repo-Specific Preferences में, WSL फ़ोल्डर, नेटवर्क शेयर या सिंक किए गए फ़ोल्डर के लिए Notice file changes by को Checking every few seconds पर सेट करें।
एक बड़े भंडार को गति दें
Speed up status को Repository Maintenance… में चलाएं ताकि प्रत्येक जांच जल्दी हो (रखरखाव)।
अपेक्षित परिणाम
GitTree के बाहर किए गए संपादन कुछ ही सेकंड में कार्यशील परिवर्तनों में दिखाई देने लगते हैं।
अगर कुछ गलत होता है
आपके द्वारा बदली गई फ़ाइल कभी प्रकट नहीं होती
इसे .gitignore द्वारा अनदेखा किया जा सकता है, या assume-unchanged या skip-worktree (सूचकांक ध्वज) के रूप में चिह्नित किया जा सकता है।
प्रश्न
क्या हर कुछ सेकंड में जाँच करने से कंप्यूटर धीमा हो जाता है?
बहुत बड़े भंडारों पर थोड़ा सा; इसका उपयोग केवल वहीं करें जहां परिवर्तन सूचनाएं काम नहीं करतीं।