文件名称:autorebase::panda:GitHub App,使Rebase工作流程令人愉悦,并使母版始终保持绿色
文件大小:6.02MB
文件格式:ZIP
更新时间:2024-02-24 10:09:51
git merge pull-request rebase github-app
自动变基 Autorebase旨在使Rebase工作流程令人愉悦,并使master始终保持绿色。 Autorebase是一个基于的GitHub App,可自动对请求基础。 它特别集成在具有分支保护功能的存储库中,以执行最新状态检查。 维护更新 重点已经转移到的继任者Autosquash的开发上。 确实: 现在,该应用程序可以更简单地实现为 。 使用GitHub Action,现在可以直接在CLI中完成Git rebase操作,而无需执行进行的复杂REST调用。 。 用法 :locked_with_key: [推荐]保护将在其中发出拉取请求的分支,例如master 。 特别是,最好使用“合并之前需要更新分支”选项来。 :label: 当您准备将拉取请求移交给Autorebase时,只需。 :sparkles: 而已! 一旦尊重所有分支保护( ),带有autorebase标签的autorebase请求将在其基础分支向前移动( )并“ rebase and merged”后重新建立基础。 一次性/rebase命令 Autorebase还支持一次性的rebase命令:在存储
【文件预览】:
autorebase-master
----tsconfig.build.json(113B)
----yarn.lock(197KB)
----src()
--------app.ts(2KB)
--------utils.ts(8KB)
--------index.ts(389B)
--------tests-utils.ts(8KB)
--------autorebase.ts(13KB)
--------app.test.ts(26KB)
----.circleci()
--------config.yml(555B)
----tsconfig.json(126B)
----LICENSE(1KB)
----assets()
--------logo.svg(117KB)
--------out-of-date.gif(1.08MB)
--------suggested-change.gif(5.02MB)
----jest.config.js(327B)
----tslint.json(125B)
----README.md(16KB)
----now.json(425B)
----prettier.config.js(61B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(42B)
----package.json(1KB)