我开始将 git 与我的 .git 目录以及 Web 根目录中的所有其他内容一起使用。进一步阅读后,这似乎是一个不好的做法。我现在将我的应用程序和系统文件夹放在 Web 根目录之外。我的 web 根目录中唯一剩下的就是一个索引文件和一个用于图像、js 和 css 的资产文件夹。
老路
/var/www/assets
/var/www/application
/var/www/system
/var/www/.git
新方法(不太确定 .git 应该放在哪里?)
/var/www/assets
/var/application
/var/system
在很容易设置 git 之前。我创建了 repo,它找到了所有文件,因为它们都在同一个目录中。现在,我不太确定 .git 存储库应该驻留在新结构中的哪个位置。如果我将它添加到 /var/www 它会看到 assets 文件夹,但不会看到其他任何东西。
我想用 git 管理所有三个目录。如何将所有目录包含到 repo 中。或者,git 是否有另一种方式来处理此类实例?我在这个网站上发现了另一个类似的问题,但我无法理解。
另外,在我的远程仓库中,我会像这样设置它。我还没有移动任何目录。我一直试图让它首先在本地工作。
var/www/assets
var/application
var/system
var/git/.git