Save to My Lists
Claimed
Claimed

Top Rated GitHub Alternatives

GitHub Reviews & Product Details - Page 37

GitHub Overview

What is GitHub?

GitHub is where the world builds software. Millions of individuals, organizations and businesses around the world use GitHub to discover, share, and contribute software. Developers at startups to Fortune 50 companies use GitHub, every step of the way.

GitHub Details
Discussions
GitHub Community
Show LessShow More
Product Description

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.

How do you position yourself against your competitors?

GitHub delivers everything best-in-class organizations need to bring new ideas to market, from concept to customer. The complete developer experience blends the best of your team and the open-source community to create unmatched customer experiences fast and securely.


Seller Details
Seller
GitHub
Year Founded
2008
HQ Location
San Francisco, CA
Twitter
@github
2,613,551 Twitter followers
LinkedIn® Page
www.linkedin.com
6,253 employees on LinkedIn®
Description

GitHub Inc. provides code hosting services. It allows users to share codes with friends, co-workers, classmates, and strangers; offers control system for the collaborative development of software; allows users to fork, send pull requests, and manage various public and private repositories; and offers collaborator management, wikis, downloads, code review, and graphs. The company allows individuals and team members to discuss about codes; and track and assign issues to other teammates. GitHub Inc. was founded in 2008 and is based in San Francisco, California.


Sophie L.
SL
Overview Provided by:

Recent GitHub Reviews

Chinmay G.
CG
Chinmay G.Small-Business (50 or fewer emp.)
5.0 out of 5
"Great tool for data storage and collaborative tool"
Ability to store share codes, scripts, configs and easy to collaborate across teams Anyone can access and edit remotely and version control effici...
Jack Z.
JZ
Jack Z.Mid-Market (51-1000 emp.)
5.0 out of 5
"Github makes version control with Salesforce development easy when using Github and Prodly"
Github is secure, easy to use, integrates well with Prodly (Salesforce CI/CD tool), and is constantly improving their solutions.
Lautaro S.
LS
Lautaro S.Mid-Market (51-1000 emp.)
4.5 out of 5
"I managed to streamline all our code and improved its quality"
All my work as a Developer has changed since GitHub came into my life. I never worry about accidentally deleting or deleting critical code. If som...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
149 people requested security information

GitHub Media

GitHub Demo - Manage your Organization
View and manage all repositories, packages, people, teams and more on the organization page.
GitHub Demo - GitHub2
GitHub2
GitHub Demo - GitHub3
GitHub3
GitHub Demo - The New GitHub Issues
Project management on the same platform where you develop
GitHub Demo - GitHub5
GitHub5
Answer a few questions to help the GitHub community
Have you used GitHub before?
Yes

Video Reviews

2,195 GitHub Reviews

4.7 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
2,195 GitHub Reviews
4.7 out of 5
2,195 GitHub Reviews
4.7 out of 5

GitHub Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for GitHubQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Bipul H.
BH
CP Lead | CodeChef CGC Chapter
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

GitHub helps me to learn why proper version controlling of any software is needed and also how to write good commit messages, which will help me and my team member to understand better the reason for any commits. Review collected by and hosted on G2.com.

Rajesh D.
RD
Content Writer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

Recommendations to others considering GitHub:

I can guarantee you this, your whole coding game will change the moment you along with your other team members start using this to code together. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

Team work is the best thing GitHub helps us with. Here a lot of members can work on a code simultaneusly and the final version gets commited without an issue. This feature work flawlessly. Other than that, the most annoying thing can happen to a developer is when he/she codes for hours and the file gets deleted or sometimes our whole system crashesh and we lose all that hardwork. Github saves us from this. Also sometimes we use Github pages to publish static websites, this saves us a lot of server costs. Review collected by and hosted on G2.com.

PS
Application Development Senior Analyst
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

Being a software developer we have to deploy our changes to higher org. To fullfill this requirement we are using GitHub to deploy code from one org to another org. We are usingany features like git pull, git push, git commit,etc. Review collected by and hosted on G2.com.

Rohit M.
RM
Cloud Analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

Github is version controlling tool and it is centralized place to store your project ( source code) and u can collaborate there with your team. you can leverage other functionality also like cood reveiw and its very secure tool. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

GitHub is wonderful because it solves the dilemma of organized communications when working across multiple platforms with a team of many staff members (over 20 in our organization). Review collected by and hosted on G2.com.

Deepak S.
DS
Python Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

Recommendations to others considering GitHub:

I recommend them to learn the basics before using it. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

Using GitHub has allowed us to centralize the distribution of our code to distant working engineers and ensure that everyone is working from the most recent version. We have been able to preserve an offsite copy of our code so that we are not reliant on a single developer to keep their system backed up. Review collected by and hosted on G2.com.

Mohd. K.
MK
Senior UX Designer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

Recommendations to others considering GitHub:

If anyone is looking for the best secure, reliable, scalable and trusted tool for version control then please go for GitHub because this tool provides most of the premium features for free. This is the only product in the market that can fit businesses of varying sizes and dimensions. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

GitHub is solving a lot of our problems. First of all due to GitHub only there is no headache to manually manage your code. It maintains history which is very helpful for any software development cycle. This tool assists you to maintain the commit logs in made in the existing sprint. Very easy to find individual commit history by using the blame feature which is helpful to provide root-cause analysis of any bug. The best thing about GitHub is its completeness and provided most of the premium features for free really like the auto code analysis and suggestion given by the GitHub bot for our code. Surprisingly cost of this tool is very less than compared to other vendors for version-control tools in the market. Though this platform has a lot of repository open-source it also helps us to integrate code-base in our application code-base. One major benefit is that it is well suited for organizations of all sizes and I am very sure most of the organizations are using the GitHub platform for the private or public repository. Review collected by and hosted on G2.com.

Vasanth L.
VL
Technical Associate
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

Recommendations to others considering GitHub:

Github is the best software tool available in the market for version control. It also has various features like CICD, defect tracking, collaboration, discussion, repository management, etc. It provides excellent partnerships with 3rd party tools and makes integration with on-prem and cloud technology with ease. It provides great documentation and support in case of any issues. The commands are easy to use and is understandable. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

I'm using GITHUB as my version control system to collaborate and coordinate the projects, which helps to have a common platform to develop software. I use the tool as a single point platform where I can share, integrate and design solutions for the project, create issues, raise PR's, discuss, assign tasks in projects and manage repository-related operations that help in building the projects. Review collected by and hosted on G2.com.

Ketan G.
KG
Application Developer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

Version controlling is done in secured manner. No one can access your repository without access. Review collected by and hosted on G2.com.

Karthik R.
KR
Staff Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about GitHub?

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.

What do you dislike about GitHub?

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.

What problems is GitHub solving and how is that benefiting you?

The problem which I faced and solved is resolving conflict between two branches. It merging both files. For new users, this is a big surprise. It should show popup or something to inform this. So nowadays, I take new branch from my original and resolve conflicts. Review collected by and hosted on G2.com.