Top Rated GitHub Alternatives
Video Reviews
2,195 GitHub Reviews
Overall Review Sentiment for GitHub
Log in to view review sentiment.

Following are the things that encourage me:
- Never have to worry about work loss due to system crash or hardware failure
- Can happily switch to a different system to work on the same project
- Provide excellent README.md file feature, which I always use to design and tell about my project with animations, and other visuals.
- Can apply various features hassle-free like licensing, integration, collaborating with team members, and assigning tasks to them.
- Creating issues, feature requests, or any other type of template help users convey their message better. Review collected by and hosted on G2.com.
Few things I would love if GitHub could do:
- Add CSS support to the README.md file.
- Add support for server-side technology for GitHub Pages (Like NodeJS, ReactJS, Vue3, etc.), which is currently unavailable. Review collected by and hosted on G2.com.

GitHub allows us to work on project in whatever software or platform we are comfortable in, while fetching that code into its server automatically. This saves us developers an enormous amount of time. Also, our team members can review and modify the code (if needed) and our team leader can commit the changes when necessary. Review collected by and hosted on G2.com.
There is not much drawbacks to talk about. But the UX or the functionality or GitHub can be improved a bit. Because for beginners the whole Git thing can be a bit confusing. Though this is nothing major, still there's an area of slight improvement. Review collected by and hosted on G2.com.
GitHub tool is very important for developer to commit changes in Bitbucket. As a developer we need to deploy changes to higher org, so GitHub provides many features which we are using to add, commit and push our changes to Bitbucket branch. Review collected by and hosted on G2.com.
At this point of time GitHub is providing necessary features which are required when we have to push our changes to particular branch. Using this tool we can extract and deploy changes from one org to another org. Review collected by and hosted on G2.com.

Github is a good version controlling tool, is is easy to use and offer good functionality even in free tier.people with no experience in version control tool will find it easy and helpful. Review collected by and hosted on G2.com.
github command line interface is sometimes became hard to handle, few things like advanced functions need to simplified in order to make it beginner friendly. Documentation also could be better. Review collected by and hosted on G2.com.
On a team of many, who are all testing various software applications, GitHub provides a place for us to collaborate and address issues while keeping communications organized and clean Review collected by and hosted on G2.com.
I experienced some trouble establishing my account and it took some time to learn how the software works- it wasn't intuitive for a first-time user. After overcoming these start-up issues, I quite enjoy using GitHub! Review collected by and hosted on G2.com.

GitHub is most likely the most crucial tool in our development team. It does everything you can think of in terms of source control tools, and it does it effectively. We've got a number of connectors tied up to it, so it's useful for more than just source control. Aside from that, it is simple to use, and because it is practically common at this time, we seldom have to teach new developers on how to use it. Review collected by and hosted on G2.com.
GitHub was developed without a simple user interface, and to verify even the tiniest and most basic item, such as a date, you must hover over another date to get the entire hour and time of a commit. So this type of behavior makes GitHub challenging for newcomers to the program, but it gets easier as you use it more. Review collected by and hosted on G2.com.

GitHub has a lot of features that attract customers very well. Version control is ideal for any type of code, especially in a sensitive environment. GitHub has a lot of capabilities and security measures compared to other existing products in the market. This tool provides capabilities to enforce security policies without overburdening already complicated processes even choosing between a private or a public repository provides an added layer of security. GitHub Enterprise will provide details on storage and transmission methods, allowing you to ensure that everything is HIPAA-compliant. Since GitHub has a lot of integrated automation tools inside. GitHub workflows help us to automate the testing and deployment stage of the development. This tool can be used for automation, API testing, and integration purposes. The best part of this tool is highly customizable and can be easily integrated with third-party apps such as Jira and IntelliJ. This tool enables users to access all the features they depend on from GitHub including issue tracking, unlimited repositories, security alerts, and project administration capabilities. Even this platform provides many features like searching individual contributions on the codebase. Nearly more than a thousand open-source software is hosted on GitHub which is very helpful for developers and you won't believe GitHub has a very high and responsive engagement factor with the developer community. GitHub is available on Windows and Mac native applications and no doubt hosted on browsers as well. I am surprised when I have seen the mobile application of GitHub which is very useful especially when you would have to approve any pull request or put any comment if you are away from your laptop. The mobile application of GitHub supports maximum all features as compared to desktop and browser platforms. Review collected by and hosted on G2.com.
GitHub won my heart because this platform has a lot of features which is unique as compared to other version control tool in the market but at the same time, more features bring more complexity that is why GitHub has a steep learning curve due to a lot of features and requires both effort and time to learn everything about it. Even another complex part is CodeQLwhich takes time to learn. But once you learn and understand GitHub, I mean GitHub becomes handy for you then your life becomes cozy. One more thing I would like to add to this section when I was doing initialization along with a customized variation of this product GitHub took a little more time as expected not sure because of complex customized variation or anything else. Now everything is good for me due I got hands-on on GitHub and it's working perfectly for me. Review collected by and hosted on G2.com.

Github is the best version control system tool across all other software applications available in the market. The application provides excellent features to integrate applications and coding platforms from different users and collaborators under a common umbrella. It also provides issues, projects, actions, documentation, discussions, repository-related functionalities, etc. It is easy to use, and commands are straightforward and understandable. The documentation and support provided by Git are beneficial and solve the issues on the project. Review collected by and hosted on G2.com.
The user interface is terrible and is pretty much old-school. Additional features concerning the repository can be implemented where user can encrypt user id or passwords present in the code, just like the secrets options in the YAML file. The project KANBAN approach is not up to the mark and needs improvement. Review collected by and hosted on G2.com.

Version control with different different branch . Merging technique is too good. We can sync our branch each other Review collected by and hosted on G2.com.
Some conflict resolving get difficult.
CLI is bit complex rather than some third party UI based tool Review collected by and hosted on G2.com.

1. Best tracking of each file
2. Contribution percentage
3. SSH key security
4. External addon connection ability (plugins like sonarcloud)
5. Clear conflict logs
Best service compared to any other services. Review collected by and hosted on G2.com.
Sometimes github gone away and throwing 500 internal error. And sometime page not found.
Github new update should be smooth roll out to end users without any issues. Review collected by and hosted on G2.com.