如何在Bitbucket上传Laravel项目?

时间:2017-03-14 09:51:53

标签: laravel laravel-5 bitbucket

我想与客户共享我的Laravel(版本5.4.12)项目,但之前我没有使用BitBucket,我不知道如何上传Bitbucket上的Local项目以及如何访问。我的客户想每天更新他..所以请帮帮我

3 个答案:

答案 0 :(得分:5)

只需在bitbucket上创建一个新的repo,然后选择读取

的选项
  

我有一个现有的项目

他们将为您提供如何将现有项目上传到bitbucket的所有说明。

默认情况下,您无法将本地数据库上传到bitbucket,除非您手动下载并将其放在项目中的某个位置,然后在下次推送时,它将被上传。

但是您的项目已经上线所有迁移。因此,您可以在服务器上使用迁移来安装数据库。

如何与网站链接

一旦进入bitbucket,您的代码现在可以在线获取。然后你需要在ssh上连接你的服务器。连接后,您可以导航到要安装它的位置并克隆存储库。

在您想要链接网站时克隆服务器上的存储库后,您可以运行php artisan migrate --seed等常用命令来创建和填充数据库。

确保在线创建.env文件。它不会在bitbucket上提供。

答案 1 :(得分:1)

即使本地主机位于NAT和防火墙之后,也可以使用ngrok通过安全隧道将本地托管项目公开到公共Internet。它非常易于使用,例如在您下载ngrok之后,通过从命令行运行ngrok http 8000可以得到一个URL,该URL可以为您提供通常是localhost:8000的内容。将该URL提供给您的客户端,他们将可以访问您的本地主机。

您可以在此处找到ngrok-https://ngrok.com

答案 2 :(得分:0)

如果您已在服务器上部署项目,或者客户端可以从bitbucket中提取并在自己的localhost上运行,但您假设您没有这样做,那么您只能向客户端显示进度,因此请将其上传到测试中服务器