我想与客户分享我的Laravel(版本5.4.12)项目,但我以前没有使用过BitBucket,并且我不知道如何将我的本地项目上传到带有数据库的Bitbucket上,以及如何访问。我的客户想每天更新他的情况..所以请帮帮我
发布于 2017-03-14 17:53:24
只需在bitbucket上创建一个新的存储库,然后选择如下选项
我有一个现有的项目
他们会告诉你如何将现有的项目上传到bitbucket。
默认情况下,您不能将本地数据库上传到bitbucket,除非您手动下载并将其放置在项目中的某个位置,然后在下次推送时将其上传。
但是您的项目已经与所有迁移一起上线了。因此,您可以在服务器上使用迁移来安装数据库。
如何与网站链接
一旦在bitbucket上,你的代码现在可以在线获得。然后,您需要连接到ssh上的服务器。连接后,您可以导航到想要安装它的位置并克隆存储库。
当您想要链接网站时,在服务器上克隆存储库之后,您可以运行诸如php artisan migrate --seed之类的常用命令来创建和填充数据库。
确保在线创建.env文件。它不会在bitbucket上提供。
发布于 2018-09-21 01:33:15
即使您的本地主机位于NAT和防火墙之后,您也可以使用ngrok通过安全隧道将本地托管的项目公开到公共internet。它非常容易使用,例如在你下载了ngrok之后,通过命令行运行ngrok http 8000,它会给你一个网址,它会为你展示通常是localhost:8000的东西。将该URL提供给您的客户端,他们将能够访问您的本地主机。
你可以在这里找到ngrok - https://ngrok.com
发布于 2017-03-14 19:13:34
如果您已经在服务器上部署了项目,或者如果客户端可以从bitbucket中拉出并在自己的本地主机上运行,则只能向客户端显示进度,但我假设您不会这样做,因此请将其上传到测试服务器上。
https://stackoverflow.com/questions/42782637
复制相似问题