GitHub or Perforce?

Salutations Jonas,

Personally I’ve been a fan of Visual Studio Team Services. It works with any git client of your choice, and is completely free if you are under 5 developers.
No additional cost for private repos.
Unlike Github and Bitbucket VSTS has absolutely no file size, repo size, or number of repo limits.
It also comes with task management built in, though I haven’t used that part of it.