I was navigating a github project recently and clicked on the Fork button because I thought it would show me the current fork information regarding the project. Instead, it automatically created a fork of the project for me, which was NOT what I wanted at all.
I ended up spending a good 5-10 minutes trying to figure out how to delete this newly forked project.
Can you make it a two step process, asking the user for confirmation that they actually want to fork the particular project? As it is now, it’s a bit of a nuisance, to deal with the aftermath of an unintentionally forked project.
And I’m sure that, a few months from now, I’ll again forget that the Fork button will automatically fork a project for me, without asking for confirmation, and click it again…