You can’t fork your own GitHub repo (but you can get pretty close)

I wanted to fork my own GitHub repo the other day, and it turns out you can’t. Instead, I got most of what I needed by duplicating the repo, and adding the original as a second remote.