I recently wanted to make a copy of a github project. It sounds like I basically want a fork but, as of November 2010, github does not allow you to fork your own project. I think the following steps are currently the most straightforward to copy a project.
First, I setup a new project on github.com, let's call it "new_project_name". Let's call the original project "old_project_name". I will also refer to my github username as "github_username".
After new_project_name was created on github, I ran the following commands:
cd some_temp_dir
git clone [email protected]:github_username/old_project_name.git
mv old_project_name new_project_name
cd new_project_name