I donβt think you can unlock your own repo.
Cloning it and clicking on a new repo is good, but you need to:
git clone https://github.com/userName/Repo New_Repo cd New_Repo git remote set-url origin https://github.com/userName/New_Repo git remote add upstream https://github.com/userName/Repo git push origin master git push
(see git push )
See the whole process described in the section Create your own project on GitHub .
Six years later (2016) you now have a GitHub importer that allows you to import repos from another source ... including GitHub.
See " Importing a repository with a GitHub importer "

narf answer (upvoted) also illustrates this process.
This will allow you to create a new repository and import the full history of the old into the new one using its GitHub URL.
Again: what you get is a copy, not a real fork: you cannot make a pull request from a new repo to an old one.
VonC Jun 10 '12 at 6:27 2012-06-10 06:27
source share