【发布时间】: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