当前位置: 首页 > 知识库问答 >
问题:

当使用框架(例如Laravel)时,只在Git中存储更改的文件

杜经艺
2023-03-14

我经常使用Laravel构建应用程序。最近,我已经开始使用Lumen构建微服务。

我在Lumen中注意到的一件事是,我通常只需要创建2-3个文件,然后再编辑2-3个文件(提供程序、配置和路由)。总共,我正在编辑或创建5-6个文件。

在我看来,如果这些微服务的git存储库只包含更改的文件,然后在配置项构建/部署期间与流明框架合并,那么它们将会更加干净。

有没有人有这样做的经验?利弊是什么?

共有1个答案

温峻熙
2023-03-14

我使用Lumen构建了许多API服务,并且我总是将整个项目放在git repo上,当我在本地进行更改时,我会将其推送到GitHub,然后从服务器上拉一把。我不认为有一定的好处或坏处,只是做事的方式不同而已

 类似资料:
  • 本文向大家介绍Python Web框架Flask中使用七牛云存储实例,包括了Python Web框架Flask中使用七牛云存储实例的使用技巧和注意事项,需要的朋友参考一下 对于小型站点,使用七牛云存储的免费配额已足够为站点提供稳定、快速的存储服务 七牛云存储已有Python SDK,对它进行简单封装后,就可以直接在Flask中使用了,项目代码见GitHub上Flask-QiniuStorage。

  • 本文向大家介绍unity3d 在Unity中使用Git大文件存储(LFS),包括了unity3d 在Unity中使用Git大文件存储(LFS)的使用技巧和注意事项,需要的朋友参考一下 示例 前言 Git可以直接使用视频游戏开发。然而,主要警告是,从长期来看,对大型(> 5 MB)媒体文件进行版本控制可能会成为问题,因为提交历史记录膨胀-Git最初并不是最初用于对二进制文件进行版本控制的。 好消息是

  • (编辑)由@blackapps回答:将“w”改为“wt”。而且奏效了! //-----------------------------------// 我已经尝试使用直接路径,它工作正确。我认为原因是它创建了一个新的文件来替换原来的文件。然而,我只是不想使用直接路径。 我已经尝试了PrintWriter清除内容,但它也需要直接路径创建文件,然后放入PrintWriter。 我已经尝试过使用Outp

  • 本文向大家介绍Python Web框架Flask中使用新浪SAE云存储实例,包括了Python Web框架Flask中使用新浪SAE云存储实例的使用技巧和注意事项,需要的朋友参考一下 对于部署在新浪应用引擎SAE上的项目,使用新浪SAE云存储是不错的存储方案。 新浪SAE云存储仅能在SAE环境中正常使用,对它进行简单封装后,可以直接在Flask中使用,项目代码见GitHub上Flask-SaeSt

  • 本文向大家介绍Python Web框架Flask中使用百度云存储BCS实例,包括了Python Web框架Flask中使用百度云存储BCS实例的使用技巧和注意事项,需要的朋友参考一下 对于部署在百度应用引擎BAE上的项目,使用百度云存储BCS(Baidu Cloud Storage)是不错的存储方案。 百度云存储已有Python SDK,对它进行简单封装后,就可以直接在Flask中使用了,项目代码

  • 我有一个,我正在尝试用它做两件事。1:只更新日期和月份。2:只更新时间。我如何实现这一点? 有什么方法可以破坏< code>currentDateTime像< code>DateTime(...当前日期时间,..newTime)