所以我正在使用 CodeIgniter 框架进行编程。我想知道部署到实时服务器的最佳方式。
我的问题源于默认的.gitignore。
如果我将文件添加并提交到我的 Git 存储库(然后我将使用它从 Cloudways 上的实时 Web 服务器中提取然后进入),问题是并非所有文件都将添加到 git 存储库中,因此不会所有文件都将复制到 Cloudways 上的 Web 服务器。将所有文件复制到实时服务器的正确机制是什么?
我是否删除 .gitignore,然后将所有文件提交到远程存储库中,以便 Cloudways 最初可以提取所有文件?然后将 .gitignore 文件复制回我的本地计算机,然后在那里添加并提交,这样不必要的文件就不会通过,并且在未来的 git 提交中会被忽略?
我很混乱。在我绕过 Git 并在网站上实时编辑文件之前。但现在我觉得我需要走正确的路线并为我未来的项目使用 Git 存储库。
另外,在本地开发然后将文件推送到实时服务器的正确方法是什么?在每次从本地主机配置提交/推送到实时服务器的配置之前,我是否必须不断更改数据库和配置文件?我很困惑,请帮助lmao...