The github/git workflow is a bit annoying. Having to fork and push to your own github repo means you have to use two remotes. Then if you use a dev machine that doesn't have github access (for security reasons), now you need three remotes.
Conversation
Replying to
Oh, the above was just the bare minimum to do anything. :) I'm not at all surprised you have that many remotes.
1
1
I have an openzfs repo with the old freebsd github remote, from before the switch to openzfs 2.0. Watching git's in-exact rename detection figure out that:
module/zfs/arc.c
is "mostly" the same file as
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
is fun to watch (once)
1
3
Rename detection is excruciatingly painful with Chromium's main repository. I wish commits had optional explicit rename metadata.
If you can manage to rename files without modifying them, that works, but I want every commit to build and pass tests by itself so that's infeasible.
I'd venture to say anything dealing with Chromium, or web browsers in general, is painful. ;-P
1



