क्या git pull
भंडार में सभी फ़ोल्डरों का कोई तरीका है लेकिन एक? मैं एक .gitignore फ़ाइल नहीं बनाना चाहता क्योंकि अन्य लोग फ़ोल्डर चाहते हैं - अभी मेरे लिए उपयोग करने के लिए यह बहुत बड़ा है।सभी को एक फ़ोल्डर के रूप में गिट-पुल कैसे करें
धन्यवाद!
क्या git pull
भंडार में सभी फ़ोल्डरों का कोई तरीका है लेकिन एक? मैं एक .gitignore फ़ाइल नहीं बनाना चाहता क्योंकि अन्य लोग फ़ोल्डर चाहते हैं - अभी मेरे लिए उपयोग करने के लिए यह बहुत बड़ा है।सभी को एक फ़ोल्डर के रूप में गिट-पुल कैसे करें
धन्यवाद!
मुझे नहीं लगता कि आप आंशिक खींच कर सकते हैं, लेकिन आप कोशिश कर सकते हैं और देखें कि क्या होता है यदि आप एक ऐसे पेड़ में खींचते हैं जो पूरी तरह से चेक नहीं किया जाता है।
Git1.7 के बाद से, आप illustrated here के रूप में एक sparse checkout कर सकते हैं, अपने काम के पेड़ अर्थ स्पष्ट रूप से जब इसकी सामग्री को पॉप्युलेट कि विशिष्ट फ़ोल्डर शामिल नहीं होंगे।
अब अगर उस निर्देशिका है कि बड़े, यह बेहतर हो सकता है एक स्वायत्त Git भंडार में यह अलग करने के लिए, अन्य उपयोगकर्ताओं के रूप में a submodule यह उल्लेख करने के लिए अनुमति देता है।
तुम सिर्फ प्राप्त करना चाहते हैं और आप कर सकते थे, तो:
mkdir <repo>
cd <repo>
git init
git remote add -f origin <url>
git config core.sparsecheckout true
echo <dir1>/ >> .git/info/sparse-checkout
echo <dir2>/ >> .git/info/sparse-checkout
echo <dir3>/ >> .git/info/sparse-checkout
git pull origin master
मैं एक अच्छा संदर्भ here पाया।
यह दुर्भाग्यपूर्ण है। टिप्पणी के लिए धन्यवाद! – ash