wei/pull

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

Aberta

#448 aberto em 31 de mai. de 2022

 (5 comentários) (0 reação) (0 responsável)JavaScript (720 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (5.364 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

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