wei/pull

[FR] New mergeMethod `merge-ff` to only merge when un-fast-forwardable, otherwise hard reset

Open

#448 aberto em 31 de mai. de 2022

Ver no GitHub
 (5 comments) (0 reactions) (0 assignees)JavaScript (720 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (5.364 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

A nice mix of two current mergeMethod: hardreset and merge. Effectively simulate the default git merge behavior and make the commit history clean.

A use case: DIYgod/RSSHub has a pull.yml configuration file with mergeMethod: merge to prevent pull[bot] from overriding downstream manipulated forks (https://github.com/DIYgod/RSSHub/pull/9710). In such a case, merge-ff is a better solution.

Guia do colaborador