光看下面的内容,当我试着想一个简单的例子时,一个常见的网络结构浮现在脑海中。如果结构是这样的:
/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
是否可以将 js/css 脚本添加到 git 存储库?
最佳答案
不可能按照您的要求进行操作(无论如何都是不可取的)。但是,您可能会查看子模块。您的 projectA
和 projectB
将包含一个名为 scripts
的子模块。当然,这意味着您必须将 scripts
放入它自己的存储库中,但这可能是一件好事。您可以在此处阅读子模块:
关于Git:是否可以将位于外部目录中的文件添加到 git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10035084/