github pull_自动为GitHub Pull请求重新设置基础

github pull

Working on an open source project with a thriving contribution community is one of the great joys I have at Mozilla. In leading this charge, I get to meet amazing people of all different skill sets and interests, as well as different points of view. In the end I receive hundreds of pull requests of varying size.

我在Mozilla的最大乐趣之一就是在一个繁荣的贡献社区中从事开源项目。 领导这项工作,我结识了各种技能和兴趣各异,观点各异的杰出人士。 最后,我收到数百个大小不同的拉取请求。

One drawback of trying to manage all of these pull requests is that they oftentimes result in them getting stale or having code that will conflict; not a merge conflict, but one patch could result in breakage from another. If only there was a way to make GitHub automatically rebase all open pull requests when another is merged.

尝试管理所有这些拉取请求的缺点之一是,它们常常导致它们过时或具有会冲突的代码。 不是合并冲突,而是一个补丁可能导致另一个补丁的损坏。 如果只有一种方法可以使GitHub在合并另一个打开的请求时自动为所有打开的请求请求提供基础。

Now you can with autorebase by Thibault Derousseaux!

现在,您可以用autorebase由蒂博Derousseaux!

github pull_自动为GitHub Pull请求重新设置基础

Autorebase relies on github-rebase to perform all the required Git operations directly through the GitHub REST API instead of having to clone repositories on a server and executing Git CLI commands.

Autorebase依靠github-rebase直接通过GitHub REST API执行所有必需的Git操作,而不必在服务器上克隆存储库并执行Git CLI命令。

github-rebase is the ????️ to being able to run Autorebase as a stateless, easy to maintain, and cheap to operate, GitHub App!

github-rebase是能够将Autorebase作为无状态,易于维护且易于操作的GitHub App运行的????️!

I love this utility -- it saves me loads of time rebasing contributor pull requests every day!

我喜欢这个实用程序-它节省了我每天重新分配贡献者请求的时间!

翻译自: https://davidwalsh.name/automatically-rebase-github-pull-requests

github pull