यह मेरी वर्तमान निर्देशिका संरचना है:
- mygit
- कोड
- .git
- अधिक कोड
- mycode < / Blockquote>
- कोड फ़ोल्डर को git द्वारा मॉनिटर किया जाता है और git की फ़ाइलें हमेशा की तरह होती हैं कोड / .git
- I केवल इस कोड के एक टुकड़े पर कार्य करना, यानी mycode
मैं अपने कोड को प्रबंधित करने के लिए git का उपयोग करना चाहता हूं, लेकिन मैं इसकी फ़ाइलों को अपेक्षित code / morecode / mycode / .git में डाल दिया जाए, लेकिन कोड फ़ोल्डर के बाहर, उदा। mygit ।
कोई भी विचार कैसे करें?
मेरा मूल जवाब नीचे है, लेकिन मैंने इसे फिर से सोच लिया है और मुझे नहीं लगता कि वास्तव में आप क्या चाहते हैं - मैंने पहले पढ़ाई पर गौर नहीं किया था कि आप केवल वहां के रिपॉजिटरी की उपनिर्देशिका चाहते हैं। किसी भी स्थिति में,
- git-dir का उपयोग करना और दोस्तों को भ्रमित करने से तेज़ - आपको याद रखना चाहिए, उदाहरण के लिए, यह अभी भी एक अनुक्रमणिका (स्टेजिंग क्षेत्र) की परवाह किए बिना जहां आप git कमांड कर रहे हैं।इसके बजाय, मुझे लगता है कि वास्तव में आप जो करना चाहते हैं वह
mygit एक सिमलिंक बनाने के लिए है जो उपनिर्देशिका को इंगित करता है, और फिर सभीकोड निर्देशिका में आपका जीआईटी संचालन।
आप दस्तावेज को, और खासकर
- git-dir पर अनुभागों को देखना चाहते हैं और- कार्य-वृक्ष विकल्प और समानGIT_DIR औरGIT_WORK_TREE पर्यावरण चर आप इनका इस्तेमाल अपने कामकाजी वृक्ष और जीआईटी निर्देशिकाओं के लिए मनमानी निर्देशिकाओं को सेट करने के लिए कर सकते हैं।एक मिलाकर जो यहां याद रखना आसान है, अगर आप
- git-dir (याGIT_DIR ) यह संबंधित पेड़ के सापेक्ष होगा, आपकी वर्तमान निर्देशिका नहीं।
Comments
Post a Comment