GitHub Reviews (2,373)

View 4 Video Reviews
Reviews

GitHub Reviews (2,373)

View 4 Video Reviews
4.7
2,374 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise GitHub for its ease of use and seamless collaboration, making it a preferred platform for managing code and working in teams. The intuitive interface and robust version control features enhance productivity, allowing developers to track changes and automate workflows effectively. However, some users note a common learning curve for beginners, particularly with complex Git commands and workflows.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Adarsh K.
AK
Adarsh K.
Software Engineer
Small-Business (50 or fewer emp.)
"Powerful Collaboration, Version Control, and Smooth CI/CD Workflow"
What do you like best about GitHub?

It is powerful collaboration and version control features.

It makes code management, pull reques, issue tracking, and team collaboration very efficent. Well CI/CD tools integrated,support smooth workflow for small and large project. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

some useful collabartion and security features are limited to paid plans.That's only my main point if you guys applied in free version it's great for me. Review collected by and hosted on G2.com.

James H.
JH
James H.
CTO
Small-Business (50 or fewer emp.)
"GitHub is the core of our Develeopment and DevOps processes"
What do you like best about GitHub?

GitHub provides a robust and reliable platform for managing our source code and version control across all SaaS projects. GitHub Actions make it easy to design automated workflows, from code reviews to continuous integration and delivery. The visibility and traceability of code changes have improved quality assurance and release confidence. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Managing permissions and repository access across multiple teams can be complex and time-consuming. Advanced security features are powerful but often locked behind higher-tier plans. Review collected by and hosted on G2.com.

Rachel C.
RC
Rachel C.
Director of Product Marketing
Marketing and Advertising
Mid-Market (51-1000 emp.)
"A Go-To Platform for Open Source Collaboration"
What do you like best about GitHub?

I like how familiar GitHub is to me. I've been using it for a really long time, so I find it easy to get around. I love the marketplace for actions because it's really rich and maintains that ethos of open source. I find the navigation to be relatively simple and easy to find the things I'm looking for. It's still the first choice on the market for working with open source, and it's really the best place to get started. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Nothing Review collected by and hosted on G2.com.

Amaan S.
AS
Amaan S.
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Empowers Global Collaboration with Seamless CI/CD"
What do you like best about GitHub?

I like using GitHub because my company can host its projects and my team can contribute from different places. The ability to contribute and collaborate globally is great. I really appreciate the seamless integration of CI/CD for project deployment. The ease of use through terminal commands in my IDE stands out to me, as it allows for easy access and management of repositories and branches without having to depend on the user interface. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The only thing I dislike about GitHub is that sometimes the interface can be a bit difficult to understand for new developers. I would love to see native monorepo support and AI-driven tools to help maintainers filter out low-quality contributions. Review collected by and hosted on G2.com.

AG
Aharon G.
software develop
Mid-Market (51-1000 emp.)
"GitHub as a Central Hub for Modern Development Workflow"
What do you like best about GitHub?

What I like most about GitHub is how it brings the entire development workflow together in one place. It’s more than just a code repository: it combines version control, code reviews via pull requests, issue tracking, and CI/CD through GitHub Actions. Having all of this in one platform makes collaboration smoother and more efficient, and it helps the team maintain consistently high code quality. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The biggest downside is the learning curve for more advanced features, like GitHub Actions and more complex workflows, which can be tough for new team members to pick up. On top of that, managing large repositories can get difficult if you don’t have a clear structure and consistent conventions in place. Review collected by and hosted on G2.com.

Bhargavi B.
BB
Bhargavi B.
Sr SDET
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Reliable, Easy Collaboration with an Excellent Pull Request Workflow"
What do you like best about GitHub?

GitHub is very reliable and easy to use for version control and collaboration. The pull request workflow makes code reviews simple and effective. It also integrates well with other tools, which helps streamline development and improves team productivity. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes the interface can feel slightly complex for beginners, especially when dealing with advanced Git operations. Also, managing large repositories or merge conflicts can occasionally be challenging. Review collected by and hosted on G2.com.

Mohan Rajesh K.
MK
Mohan Rajesh K.
Lead Software Developer
Small-Business (50 or fewer emp.)
"GitHub Makes Code Management and DevOps Workflows Effortless"
What do you like best about GitHub?

Using GitHub makes it easier to manage and maintain code, and to establish clear workflows for setting up DevOps. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Nothing at this point. That said, users do need to learn the core concepts in order to make 100% use of this product. Review collected by and hosted on G2.com.

SG
shilpa g.
I work as a functional as well as automation tester
Information Technology and Services
Enterprise (> 1000 emp.)
"Best-in-Class Version Control with Pull Requests, Code Review, and Built-In CI/CD"
What do you like best about GitHub?

It's the best version control tool available in the market where we can see who changed what, when and why without any chaos. It supports collaboration via pull request, they allow code review, clean approval workflows. GitHub is the heart of open-source ecosystem. It allows CI/CD pipelines directly inside your repo, so you can run automatically, deploy apps, automate builds. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Git is a little hard for beginners like confusing commands, easy to mess up branches, error messages are not really beginner friendly. Too many notifications like too many repo alerts making it hard to prioritize what actually matters. Reviews can take too long that slows fast moving teams. Review collected by and hosted on G2.com.

João C.
JC
João C.
Lead Software Engineer
Small-Business (50 or fewer emp.)
"Open-Source First, with Generous Free Resources"
What do you like best about GitHub?

Open-source first mentality and mostly free resources for open-source projects. This supports the software that everything is built upon. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Very little, but complex searches in issues could be made simpler and more powerful. Review collected by and hosted on G2.com.

SR
saurabh r.
System Analyst
Mid-Market (51-1000 emp.)
"Intuitive UI, Powerful Actions, and Seamless Collaboration"
What do you like best about GitHub?

The UI is intuitive and makes code reviews, pull requests, and collaboration very smooth.

GitHub Actions provides powerful and flexible CI/CD directly within the platform.

A massive open-source community and marketplace of integrations accelerate development.

Strong collaboration features (issues, discussions, reviews) improve team productivity. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Complexity of GitHub Actions: While powerful, CI/CD workflows can be difficult to design and maintain for beginners.

Permission management: Managing access and roles across many repositories can get cumbersome in large organizations. Review collected by and hosted on G2.com.