What's the process to create a copy of my own GitHub repo?

I’ve got a public repo on GitHub that I want to duplicate for a new project. The idea is to use my existing code as a starting point without making any changes to the original repository. When I clicked the fork button in the GitHub interface, nothing seemed to happen. I’m confused because I thought forking would create a separate copy that I could modify independently. Is there a different approach I should take when trying to copy my own repository? I want to maintain the original project exactly as it is while having the freedom to experiment with new features in the duplicated version. What’s the correct way to handle this situation?

you cant fork ur own repo. just make a new empty one, clone ur original to ur comp, then push it to the new repo. this way ur original stays the same and u can play with the copy however you like.