मुझे यकीन नहीं है कि क्या बदल दिया गया है, लेकिन मेरा गिट इंस्टॉलेशन औसत-आकार के रिपॉजिटरी पर बेहद धीमा होना शुरू हुआ। अन्य समान मशीनों पर समान रिपॉजिटरी के साथ Git का उपयोग करते हैं।
स्थानीय फाइलों के साथ काम करने वाली विभिन्न कमांड धीमी होती हैं, जैसे status& commit। pushतेज़ है।
विंडोज 10, जीआईटी 2.11.0 64 बिट, उच्च सीपीयू खपत।
विशिष्ट समस्याएं और समाधान पहले से ही खारिज कर दिए गए हैं:
- एंटीवायरस
- नेटवर्क ड्राइव
core.fscache
time git status( git-bashउर्फ मिनगवे से):
real 0m29.017s
user 0m0.015s
sys 0m0.031s
GIT_TRACE_PERFORMANCE=true git statusदुर्भाग्य से ट्रेसिंग प्रदर्शन ने केवल एक एकल परमाणु हिस्सा दिखाया है:
performance: 32.583549907 s: git command: git status
git statusस्पीडअप दिया। मेरा मानना है कि यह ऐसा है: github.com/git-for-windows/git/pull/1344
.gitconfig) एक नेटवर्क शेयर पर था। मैंने इसे MSYS स्थापित करके, और फिर MSYS के साथ git स्थापित करके इसे ठीक किया pacman -S git। यह काम करता है क्योंकि MSYS में एक अलग होम फ़ोल्डर है।
prune। यह आपके द्वारा किए जाने वाले अन्य परिचालनों पर भार को हल्का कर सकता है। सौभाग्य!