TODO: fill this in with an overview of my various software projects.
I typically syndicate all my free software projects across multiple Git hosts
(plus the wide variety of local machines I’ve got laying around). Easy enough
to do in a repo’s
.git/config; using an example from one of my repos:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = email@example.com:Base32H/base32h.js.git fetch = +refs/heads/*:refs/remotes/origin/* pushurl = firstname.lastname@example.org:Base32H/base32h.js.git pushurl = email@example.com:base32h/base32h.js.git pushurl = firstname.lastname@example.org:base32h/base32h.js.git pushurl = email@example.com:~yellowapple/base32h.js [branch "master"] remote = origin merge = refs/heads/master
One of these days I oughtta whip up some tool to automate this (since it’s a per-copy thing, so sometimes I’ll forget to setup the syndication on one of my machines and wonder why things are out of sync).