【问题标题】:Laravel 5.2 - How do I release my Web App to GitHub?Laravel 5.2 - 如何将我的 Web 应用程序发布到 GitHub?
【发布时间】:2016-08-01 12:25:02
【问题描述】:

所以我刚刚完成了使用 AdminLTE 的 Laravel 5.2 Web 应用程序的开发。这是一个具有一些预算和发票功能的资产管理系统,它将帮助我更轻松地完成作为系统经理的全职工作。

这不是最复杂的应用程序,但我为它感到自豪,所以我想在 GitHub 上分享它,以便其他人可以使用它,并且我的代码可以在我开始时使用申请开发工作。

现在我已经尝试了我最好的 Google 技能,但我就是不知道如何在 GitHub 上共享我的代码。我在开发阶段使用过 Bitbucket,因为我想让它保密。

如果有人可以指导正确的方向,我现在应该采取哪些步骤来实际分享我的应用程序。我是否应该改用 Packagist 之类的东西,因为我确定我不应该将 Laravel 与我的 Web 应用程序一起共享。任何帮助将不胜感激。

这个问题不是关于如何将我的项目上传到 GitHub,而是关于 Laravel 项目的正确程序是什么以及如何分享它们以方便其他人使用。

【问题讨论】:

  • 1.您是否创建了 gitbub 存储库并将代码移至其中? 2.你有ssh访问权限吗?
  • 不是重复的。我的这个问题与将 Laravel 应用程序放在那里的正确方法更相关。我是否只是将整个文件夹及其所有内容上传到 GitHub,就像我在这里所做的那样 - github.com/TTFerreira/ivd-assets 还是有更具体的处理方式?
  • 唯一不应该上传的内容是您的.env 文件(因为可能存在数据库凭据等敏感信息)和您的/vendor 文件。查看您的 .gitignore 文件以查看被排除的内容。话虽如此,请确保您的 readme.md 有关于安装过程的详细说明。此外,如果您有所需的数据库结构,请确保您的 migrations 是最新的。

标签: php laravel github laravel-5.2


【解决方案1】:

您只需要创建一个项目 repo 并将所有项目代码上传到那里。

如果您没有修改vendor目录下的任何核心文件,则上传除vendor目录以外的所有代码。

上传后,添加一些readme.md 文件以告知安装项目的一些指南/说明。

将您的仓库公开,以便其他人可以访问它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-26
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    • 2014-03-15
    • 2010-11-18
    • 2012-03-19
    相关资源
    最近更新 更多