user30732: 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?

user10397: 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.


30732: <p>On <a href="https://github.com/s-matthew-english" rel="nofollow">my GitHub page</a> I have a fork of <code>bitcoin/bitcoin</code>. </p>

<p>The project <a href="http://bitcoinhivemind.com/" rel="nofollow">Hivemind</a> seems interesting, and I want to check it out. </p>

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

<p>Why is this happening? How can I circumvent this?</p>
 10397: <p>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 <a href="https://stackoverflow.com/questions/12338240/how-can-i-fork-the-original-repo-when-ive-already-forked-a-different-fork">GitHub limitation</a>.</p>

<p>The various workarounds suggested in the Stackoverflow page include:</p>

<ul>
<li>Creating an organization to fork hivemind</li>
<li>Creating a second GitHub account</li>
<li>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.</li>
</ul>
