Not happy with Github being acquired by Microsoft?
However, GitLab sacrifices the ease of use of GitHub for more privacy, security and serving speed.
One if its unique features are that it’s possible for you to install GitLab onto your own server.
GitLabs UI is clean and intuitive and also claims to handle large files and repositories better than GitHub.
GitLab also allows users to have unlimited public AND private repos for free.
It is being used by Stack Overflow, IBM, AT&T, Microsoft, and more.
you’d be smart to understand your needs first before selecting a certain edition.
Owned by Atlassian,Bitbucketis second only to GitHub in terms of popularity and usage.
It is a web-based version control repository hosting service for source code and development projects.
It is available on Windows and Mac for free.
Bitbucket allows you to push files using any Git client, or the Git command line.
Bitbucket can also be controlled through its web interface.
It also offers amazing support for Git Large File Storage (LFS) for game development.
It also supports translations, answers tracking and FAQs.
Launchpad has good support for Git that allows you to host or import Git repositories on Launchpad for free.
Some of the popular projects hosted on Launchpad include Ubuntu Linux, MySQL, OpenStack, Terminator and more.
It was the first to offer this service for free to open-source projects.
SourceForge servers support for PHP, Perl, Python, Tcl, Ruby, and shell scripts.
you’ve got the option to upload to Sourceforge through an SFTP client.
GitBucketis an open source, highly pluggable Git platform that runs on JVM (Java Virtual Machine).
source: www.techworm.net