在使用 CodeIgniter 时将应用程序推送到 GitHub 之前我应该做什么
What should I do before pushing application to GitHub when using CodeIgniter
这是我第一次使用 CodeIgniter 发布我的应用程序。
我曾经使用 SpringBoot 或 Scala 将应用程序推送到 GitHub。那时只有我开发的文件,以及用 build.gradle
和 build.sbt
编写的库依赖项。
此时,我正在使用CodeIgniter,并且有很多文件与我的应用程序无关。我应该删除这些文件还是不做任何事情就发布我的应用程序?或者,在推到GitHub之前有什么事情要做吗??
"files that have nothing to to with my application" 是什么意思?它是 codeigniter 框架本身。我会亲自承诺所有这些,因为您将再次需要它们来将您的框架恢复到以前的状态。
如果您指的是外部库,例如通过 composer 或 bower 或类似软件安装的库,我会把它们排除在存储库之外。以后总是可以从源代码重新安装这些库。更重要的是,如果更新了外部库,您不希望每次都更新您的存储库并用不必要的提交填充它。
如果您指的是 CodeIgniter 的工作缓存,请绝对忽略它。如果您再次拉取您的存储库,这些文件会给您带来问题,而且它们会不断变化。
这是我第一次使用 CodeIgniter 发布我的应用程序。
我曾经使用 SpringBoot 或 Scala 将应用程序推送到 GitHub。那时只有我开发的文件,以及用 build.gradle
和 build.sbt
编写的库依赖项。
此时,我正在使用CodeIgniter,并且有很多文件与我的应用程序无关。我应该删除这些文件还是不做任何事情就发布我的应用程序?或者,在推到GitHub之前有什么事情要做吗??
"files that have nothing to to with my application" 是什么意思?它是 codeigniter 框架本身。我会亲自承诺所有这些,因为您将再次需要它们来将您的框架恢复到以前的状态。
如果您指的是外部库,例如通过 composer 或 bower 或类似软件安装的库,我会把它们排除在存储库之外。以后总是可以从源代码重新安装这些库。更重要的是,如果更新了外部库,您不希望每次都更新您的存储库并用不必要的提交填充它。
如果您指的是 CodeIgniter 的工作缓存,请绝对忽略它。如果您再次拉取您的存储库,这些文件会给您带来问题,而且它们会不断变化。