में स्थानीय गिट भंडार का मार्ग ढूंढूं, तो मुझे git list-path
संबंधित भंडार (.git
निर्देशिका) के पथ को प्रिंट करने की तरह कुछ ढूंढ रहा हूं।जब मैं संभवतः उपनिर्देशिका
पृष्ठभूमि का एक बिट: मैंने अपने परियोजनाओं/फ़ोल्डरों में से कुछ पर गिट संस्करण नियंत्रण स्थापित किया है। उनमें से कुछ नेस्टेड हैं, इसलिए इको स्वयं भंडार वाली एक निर्देशिका एक अन्य निर्देशिका के साथ ट्रैक की गई दूसरी निर्देशिका में सबफ़ोल्डर है।
उदा। मेरी होम निर्देशिका में (~
) मैं अपनी डॉट फाइलों को ट्रैक करने के लिए गिट का उपयोग करता हूं, लेकिन फ़ोल्डर ~/photo/meta-mix/
में मेरे पास एक और प्रोजेक्ट है जिसे मैं अलग भंडार के साथ ट्रैक करता हूं। अब, कहें, मैंने निर्देशिका ~/photo/meta-match/
में एक और प्रोजेक्ट स्थापित किया है, लेकिन अब मुझे नहीं पता कि उसके पास रिपोजिटरी है या नहीं। इसलिए मैं यह जानना चाहता हूं कि यह निर्देशिका संस्करण नियंत्रित है और जहां इसकी भंडार है।
मैं इसे गिट कमांड के साथ कैसे कर सकता हूं? git status
मुझे, दोनों मामलों में
nothing to commit
दे सकते हैं जब ~/photo/meta-match/
अपने स्वयं के भंडार है या जब यह सिर्फ ~
के भंडार को दर्शाता है।
कि सिर्फ प्रिंट' --show-toplevel' - यह भी नहीं है एक त्रुटि। –
@ बेन जेकसन को अपग्रेड करने का कोई मौका? यदि नहीं, तो मैंने एक और कमांड – VonC
जोड़ने के लिए संपादित किया है मेरा प्रश्न नहीं: मैं सिर्फ उत्तर पर टिप्पणी कर रहा हूं।पुराने व्यवहार को देखते हुए मैं वास्तविक भ्रम देख सकता हूं अगर किसी ने उस विधि पर भरोसा करते हुए एक स्क्रिप्ट जारी की है। –