a href="https://github.com/">GitHub is a tool I use multiple times every single day. It is my preferred online repository and a great place to collaborate on open source projects. Definitely go ahead and create an account.
Some alternatives are:
- GitLab: Has the ability to download and install on your own servers.