Yes! You can push a local git repository to any new remote resource. Please note that only your source code will move. However, the additional features you use (e.g. wiki, issues, etc.) will need to be manually copied.
For detailed instructions, check out https://help.github.com/articles/how-to-transfer-a-repository