Git 项操作,忽略 .yml 文件中的特定文件夹

Git actions, ignoring specific folders on .yml file

我是新手,使用 git 操作。 所以我使用 git 中的操作自动从我的存储库部署到我的 sftp 服务器,一切正常,但是当操作执行时需要很长时间,大约 20 分钟,在我的 repo 上存在系统,应用程序等文件,然后分发,我不想重新上传那种文件。 做了一点研究,我发现它们可以忽略某些路径。

我发现可以使用“paths-ignore”忽略它们,但由于某种原因它不起作用,这是我的文件。

我想忽略application/cache、application/config、application/core .. etc.Or文件夹“application/cache”、“application/config"..等

我做错了什么?可以吗?

首先我有一个建议:

Don't put all these files inside your repository, git is for versioning code and not for storage.

paths-ignoreon: 事件的配置,这意味着当 on 您的存储库中有更改时,paths-ignore 中的更改除外,启动工作流。

没有办法减少工作流程中的太多时间,因为每个 job 都会创建一台新机器来获取所有 git 存储库并启动一些工作流程。但是您可以阅读更多关于 SFTP-Deploy-Action 的信息并使用参数 local-path 上传您想要的内容,也许您的工作流程会缩短到 10 分钟。