On 13.02.2025 00:34, Kieran Kunhya via ffmpeg-devel wrote:
Yes but surely if users do a simple clone of the main repository, they will
get all the branches of hundred of different pull requests?
No, why would they?
That's all abstracted away. Pretty much just an optimization on storage,
making all forks share the actual git object files.
Which has the side-effect that even on Github you can fork the FFmpeg
repo, push something, and then link to the hash of what you pushed on
the actual FFmpeg repo:
https://github.com/FFmpeg/FFmpeg/commit/4904c8861b1b52c50199e83620fbabfad4733a2b
This commit is only on a branch of mine, not on any FFmpeg branch.
Github warns about that these days, but Gitlab/Gitea/Forgejo/... don't
for what I'm aware.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".