Is there such a thing as a transparent proxy/mirror/cache for git? Something that I can run locally or on a server somewhere, and that proxies git operations to another remote, but also keeps a local cache of any blobs/commits?
@plexus Gitea supports mirroring to Github. You can selfhost a Gitea server, create a repo in it and configure it to mirror to a Github repo. After that, when you push to the Gitea repo, the code will be mirrored to Github automatically.
@abnv that's the opposite of what I'm looking for
@plexus I see. Maybe I didn't understand your requirement clearly.
@plexus It at least existed 10 years ago ... I had to use something like that for a job with problematic internet connections...will try to find it tonight.
@bitboxer thank you 🙏 my google fu is failing me