निम्नलिखित के साथ सावधान रहें, क्योंकि मैंने एक साधारण उदाहरण और एक आम वेब संरचना के बारे में सोचने की कोशिश की थी। यदि संरचना इस तरह है:गिट: क्या किसी बाहरी निर्देशिका में स्थित फ़ाइलों को गिट रिपॉजिटरी में जोड़ना संभव है?
/www
|-- scripts
|-- js
`shared_code.js
`-- css
`shared_style.css
|-- images
`-- cgi-bin/
|-- projectA
|-- .git
|-- foo.php
`-- foo.pl
`-- projectB
|-- .git
|-- bar.php
`-- bar.pl
क्या यह जीआईटी/सीएसएस स्क्रिप्ट को गिट रिपॉजिटरीज़ में जोड़ना संभव है?
सं '.git' निर्देशिका अपनी परियोजना निर्देशिका के शीर्ष स्तर (इस मामले में' www') पर होना चाहिए। अनुशंसा करते हैं कि आप 'स्क्रिप्ट' के तहत '.git' बनाएं और फिर तीन [submodules] (http://book.git-scm.com/5_submodules.html) के लिए' www' निर्देशिका को मुख्य रेपो में चालू करें। –
इससे बचने की कोशिश कर रहा है। मुझे लगता है कि आप इसे प्रतीकात्मक लिंक का उपयोग करके कर सकते हैं, लेकिन मैं इससे भी बचना चाहता हूं। – vol7ron
[इस पोस्ट] में एक उत्तर के अनुसार (http://stackoverflow.com/questions/86402/how-can-i-get-git-to-follow-symlinks), गिट संस्करण के बाद से सिम्लिंक के लिए अनुमति नहीं देता है 1.6.1। –