मुझे एक फ़ोल्डर जोड़ने में कठिनाई हो रही है और यह सब मेरे git रिपॉजिटरी के उपनिर्देशिका हैं। मुझे एहसास हुआ कि कुछ गोलगप्पे करने के बाद यह एक बहुत ही लोकप्रिय सवाल है और मैंने बिना किसी भाग्य के प्रत्येक सुझाव की कोशिश की है, विशेष रूप से git-add पर मैन पेज से सुझाव । मैंने भी git add -A
बिना किसी सफलता के प्रयास किया। सादगी के लिए, जैसा कि मैंने कहा कि मैंने अपनी गिट रिपॉजिटरी शुरू की Dir1
। तब मेरे पास फाइलों की निम्नलिखित निर्देशिका संरचना है।
Dir1/file1-1.txt
Dir1/file1-2.txt
Dir1/Dir2/file2-1.txt
Dir1/Dir2/Dir3/file3-1.txt
मेरी असली फाइलों में उप-सीमाएँ होती हैं जो 5-6 स्तरों तक गहरी होती हैं, इसलिए क्या प्रत्येक उपनिर्देशिका में सभी फ़ाइलों को मेरे भंडार में जोड़ने के लिए एक git कमांड है? अभी, जब मैं उस आदमी पृष्ठ से सुझाव देता हूं जिसे git add Dir1/\*
मैं Dir2
अपने रेपो में देख सकता हूं, लेकिन यह हरे रंग के फ़ोल्डर के रूप में दिखाई देता है और मैं इसे नहीं खोल सकता, जो मुझे विश्वास दिलाता है कि सभी फाइलें / फ़ोल्डर Dir2
नहीं मिले जोड़ा। किसी भी तरह की सहायता का स्वागत किया जाएगा। मैं एक नया गिट यूजर हूं (इसे इस्तेमाल करने के एक हफ्ते से भी कम), इसलिए कोशिश करें और अपने निर्देशों को शुरुआती स्तर पर रखें।
git add
किसी भी निर्देशिका का स्वचालित रूप से पुनरावर्ती होना।git add .
रेपो के शीर्ष स्तर का उपयोग करके वहां सब कुछ जोड़ना चाहिए। यदि यह नहीं है,.gitignore
तो खेल (स्थानीय या वैश्विक) में है।