Github enriches your repository with wiki pages, issues, starring and so on. Since I rewrote one of my applications, I'd like to use this fresh repository from now on while keeping the things around. I thought about removing all current remote branches except the master and force pushing the master of the new repository.
Would this remove the old commits from the remote? Are there any troubles I'd run into with this?