So I've forked someone else's repository, made a few changes, submitted a pull request, and my changes made it into the product. Great!

But...what should I do with my forked repository? Is there a compelling reason for me to keep my repository around, or should I go ahead and delete it? I don't plan on making any additional contributions, but if I change my mind I assume I can always just re-fork it.

I'm not really concerned about keeping a backup. I'm more worried about breaking links, losing commit messages, etc.

If your pull request got accepted and you haven't made any other changes that you might use personally, you should delete it.


Deleting doesn't harm anything.
You can always refork if you need to
It cuts down on useless repos in search results when people are searching for something
If you use your GitHub as a sort of resume for potential jobs/contracts, it looks better if you don't have dozens of forked repos that you're not currently working on. You'll appear more efficient.
It helps your own sanity when you don't have to page through hundreds of useless repos.
Its better for GitHub. :)

