【问题标题】:Updating Laravel/Lumen API Using Git and Github使用 Git 和 Github 更新 Laravel/Lumen API
【发布时间】:2020-06-19 17:58:53
【问题描述】:

请注意我是 Git 新手

我有一个用于移动应用程序的 Laravel-Lumen API 项目,我几乎完成了该项目的所有必需功能并将其从我的本地 PC 推送到 Github 存储库并克隆 它在 ubuntu 服务器上用于生产,现在一切都很好。

今天我需要对某些功能进行一些更改以更改其输出,因此我在本地 PC commitpush 上进行了更改,并在 ubuntu 服务器上进行了更改做了 git pull 并且我注意到我的更改生效并且函数输出更改并且应用程序仍然可以正常工作。

我的问题是:这是对生产环境和项目进行更改的安全且良好的方法吗?

更新:更具体地说,我的更改只会影响控制器中的功能,不会影响数据库结构和表。

【问题讨论】:

    标签: laravel git github lumen


    【解决方案1】:

    我经常再创建一个源代码分支:staging 用于测试。当我需要发布新版本的 API 时,我想将 staging 合并到 production

    我使用Jenkins 自动执行该过程

    顺便说一句,您可能想看看Apify,我使用 APIfy 进行移动应用程序开发。简单友好

    【讨论】:

      猜你喜欢
      • 2017-09-30
      • 2016-09-21
      • 1970-01-01
      • 2019-07-17
      • 1970-01-01
      • 2020-05-19
      • 2019-09-15
      • 2017-01-10
      • 2017-04-04
      相关资源
      最近更新 更多