मैं गिट पर पढ़ रहा हूं, और मेरे पास एक बहुत ही खास सवाल है जिसे मैं जवाब देने के लिए संघर्ष कर रहा हूं।क्या जीआईटी जीसी निर्धारक अंतराल पर निष्पादित करता है?
git gc
स्वायत्तता निष्पादित करता है?
मैं विभिन्न मंचों की अंगूर की बेल के माध्यम से सुन रहा हूं जो डिफ़ॉल्ट रूप से पुश या fetch/pull पर होता है - लेकिन मुझे यह कोई स्रोत नहीं मिल रहा है जो इसे सत्यापित करता है। यहां तक कि the documentation itself खास इसी (जोर मेरा) हो जाता है:
कुछ Git आदेश स्वचालित रूप से Git जीसी चला सकते हैं; विवरण
के लिए नीचे दिए गए --ऑटो झंडा देख सकते हैं और --auto
ध्वज को निर्दिष्ट
कुछ Git आदेशों संचालन है कि कई ढीली वस्तुओं बना सकते हैं प्रदर्शन के बाद Git जीसी --ऑटो चलाते हैं।
"ढीला पेड़ और ब्लॉब फ़ाइलों Git से साफ नहीं होगा किया गया निम्न कमांड में से एक है जब तक चलाया जाता है:
मैं निर्धारणात्मक कहने के लिए सक्षम होना चाहते हैं {रहस्य सूची यहाँ}। इन आदेशों में से किसी एक को चलाते समय, यदि ढीली वस्तुओं की संख्या gc.auto
के मान से अधिक है, तो गिट स्वचालित रूप से ऑब्जेक्ट को एक पैकफाइल में संपीड़ित कर देगा "।
शायद यह जानबूझकर भविष्य के संस्करणों को बाधित करने के लिए अस्पष्ट नहीं है? – the8472
शायद, लेकिन मुझे किसी प्रकार का आधिकारिक सत्यापन चाहिए - एक तरफ या दूसरा – Matt