upvote
Setting up a git server for yourself is actually really easy. I use it at home for personal stuff.

https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protoco...

reply
I wonder how many engineers have even worked on a git repo with multiple remotes.

I’ve only worked on a team once where we all were set up as remotes to each other and that was over a decade ago.

reply
hg really spoiled us with these features, though I also haven't used them in ages
reply
We actually did it with raw git in the cli, but I doubt I could set that up correctly nowadays without pouring over the man pages again.
reply