# Fork of a fork - where is it?

**URL:** <https://discuss.python.org/t/fork-of-a-fork-where-is-it/11321>\
**Category:** Core Workflow\
**Tags:** help\
**Created:** [October 18, 2021, 4:52pm UTC](https://discuss.python.org/t/fork-of-a-fork-where-is-it/11321 "2021-10-18T16:52:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![smontanaro](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/smontanaro/32/1389_2.png) [@smontanaro](https://discuss.python.org/u/smontanaro)\
**Post date:** [October 18, 2021, 4:52pm UTC](https://discuss.python.org/t/fork-of-a-fork-where-is-it/11321/1 "2021-10-18T16:52:58Z")

</div>

Not sure exactly where to ask this question. Git/Github sometimes completely befuddles me. I long ago forked python/cpython. The fork lives here:

> **[GitHub - smontanaro/cpython: The Python programming language](https://github.com/smontanaro/cpython)**
>
> The Python programming language. Contribute to smontanaro/cpython development by creating an account on GitHub.

Sam Gross recently announced the no-GIL work he’s been doing and provided a Github link which is another fork of python/cpython:

> **[GitHub - colesbury/nogil: Multithreaded Python without the GIL](https://github.com/colesbury/nogil)**
>
> Multithreaded Python without the GIL. Contribute to colesbury/nogil development by creating an account on GitHub.

I thought, “this is cool,” so I forked it thinking perhaps I could contribute in some small way. I can’t find my fork of Sam’s fork though. Thinking I made a mistake I tried to fork again. Github told me: “You’ve already forked nogil.” Where is it?

---

<div class="post-metadata">

**Author:** ![zware](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/zware/32/58_2.png) [@zware](https://discuss.python.org/u/zware)\
**Post date:** [October 18, 2021, 5:16pm UTC](https://discuss.python.org/t/fork-of-a-fork-where-is-it/11321/2 "2021-10-18T17:16:31Z")

</div>

I just tried to fork `nogil` and got the message that I’ve already forked, showing me my fork (`zware/cpython`) and the official repo (`python/cpython`). I hadn’t previously tried to for `nogil`, so presumably your initial attempt didn’t work either and so your fork of his fork doesn’t exist anywhere 🙂

You can pull in the `nogil` stuff in your own checkout by adding a new “remote”: `git remote add nogil git@github.com:colesbury/nogil; git remote update`

---

<div class="post-metadata">

**Author:** ![smontanaro](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/smontanaro/32/1389_2.png) [@smontanaro](https://discuss.python.org/u/smontanaro)\
**Post date:** [October 18, 2021, 6:12pm UTC](https://discuss.python.org/t/fork-of-a-fork-where-is-it/11321/3 "2021-10-18T18:12:56Z")

</div>

> [@zware](#):
>
> You can pull in the `nogil` stuff in your own checkout by adding a new “remote”: `git remote add nogil git@github.com:colesbury/nogil; git remote update`

Ah, thanks. Yes, that did the trick. I suppose if I used Git day-in day-out I’d have realized that.
