Um usuário pode ter mais de um repositório bifurcado (do mesmo repo base) por conta. Isso é um problema porque torna impossível fazer PRs a partir de um segundo repositório bifurcado.
por exemplo, https://try.gitea.io/Howl/ccc - Se eu tentar fazer uma RP, o link será https://try.gitea.io/Howl/aaa/compare/master...Howl : master , que comparará aaa (repositório básico) com bbb (primeiro repositório bifurcado), pois o link não tem como reconhecer que deve usar ccc em vez de bbb.
Sim, não faz sentido permitir vários bifurcações do mesmo repo
Não tenho certeza se o problema aqui é que pode haver vários garfos ou que você não pode especificar qual garfo comparar 😄
Porque se não permitirmos vários garfos em uma versão futura, isso seria uma alteração significativa. Mas se consertássemos o problema "compare fork", teríamos melhor suporte para fork do que github: trollface: