GitHub won't let me fork Hivemind, maybe something about sidechain repos On my GitHub page I have a fork of bitcoin/bitcoin. 

The project Hivemind seems interesting, and I want to check it out. 

When I try to fork it GitHub tells me that I already have a fork of it, and it references s-matthew-english/bitcoin, which is my fork of bitcoin/bitcoin. 

Why is this happening? How can I circumvent this?
You're trying to fork bitcoin-hivemind/hivemind, which is a fork of truthcoin/truthcoin-cpp, which is itself a fork of bitcoin/bitcoin. So, your hivemind repository would end up being a fork of Bitcoin too, which is not allowed due to a GitHub limitation.

The various workarounds suggested in the Stackoverflow page include:


Creating an organization to fork hivemind
Creating a second GitHub account
Deleting the bitcoin fork, forking hivemind, and creating a bitcoin branch that is even with bitcoin/bitcoin. That way you can still make pull requests to Bitcoin, as that repository is still in the fork graph of bitcoin/bitcoin.