I forked the Discourse repository on GitHub. How can I replace it with the existing Discourse installation on my site?

Do as @pfaffman suggests.

I do this (delete the original plugin in app.yml, clone yours) with clients and it is the best way.

Especially as a less experienced developer you are going to get into trouble forking the main repo. Keeping up with the velocity of the main repo will not be fun.