使用 GitHub Actions Workflow 自动同步 Fork 的项目或使用 Pull 自动同步

使用 GitHub Actions Workflow 自动同步 Fork 的项目或使用 Pull 自动同步
凌乘风简单介绍 🥰
GitHub 是一个流行的代码托管平台,允许开发人员分享和协作代码。当您在 GitHub 上 fork 一个项目时,您会创建该项目的副本,可以对其进行修改和贡献,而不会影响原始项目。
但是,如果您想将您的更改同步回原始项目,您需要创建一个 Pull Request。本文将介绍两种方法,帮助您自动同步 fork 的项目:
- 使用 GitHub Actions Workflow 自动同步。
- 使用 Pull 应用自动同步。
方法一:使用 GitHub Actions Workflow 自动同步
创建 Workflow
- 打开您 Fork 的项目,进入
Actions页面。 - 点击
New Workflow,选择Set up a workflow yourself,进入编辑页面。 - 创建一个名为
sync.yml的文件,并输入以下代码:
1 | name: Sync Fork |
方法二:使用 Pull 自动同步
设置 Pull 帮助我们和上游保持一致同步
- 打开 https://github.com/apps/pull 点击右上角安装,选择您的账户。
- 选择您要同步的项目,选择储存库不要选所有储存库,有些项目并不是最新的就是好的。您自己选择。
- 下次如要添加新的项目同步可以在您的 GitHub 账户设置中操作。
- 找到
Applications应用,点击Configure配置您的新项目。
- 选择您要同步的项目即可完成设置!
相关链接
workflow: https://github.com/sogou/workflow
Request-Hook: https://gitcode.com/open-source-toolkit/632ef/overview
周润发
收录开源,好用的互联网项目
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自周润发博客





