( RaptoR | 2020. 10. 25., v - 14:49 )

A trükk az, hogy a git engedélyez több root commitot, illetve hogy a GitHub egy fork-nál nem hoz létre egy teljesen új fát, hanem az eredetit használja. A YouTube-DL egy külön root commitra került eredeti history-val (tehát nem változott egy hash sem), és amikor a PR készült egy merge committal, akkor meg kellett adni az --allow-unrelated-histories flag-et, hogy ne panaszkodjon a több root miatt. Ezután meg csak össze kell rakni egy URL-t a legutolsó YouTube-DL hash-sel és meg is van a trükk. Hátránya, hogy csak a webes felületen működik, de így is mókás.