Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

GitHub Reviews & Product Details

Profile Status

This profile is currently managed by GitHub but has limited features.

Are you part of the GitHub team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

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
Product Avatar Image

Have you used GitHub before?

Answer a few questions to help the GitHub community

GitHub Reviews (2,308)

View 4 Video Reviews
Reviews

GitHub Reviews (2,308)

View 4 Video Reviews
4.7
2,309 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise GitHub for its seamless collaboration and powerful version control features, which enhance team productivity and streamline workflows. The platform's integration with CI/CD tools and its user-friendly interface make it a preferred choice for managing code and projects. However, some users note that the learning curve can be steep for beginners, particularly when dealing with advanced features.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Juan Jose M.
JM
Frontend Software Engineer
Small-Business (50 or fewer emp.)
"I couldn't work without it"
What do you like best about GitHub?

What I like most about GitHub is the control it gives me over my projects. I can do everything from traveling back in time to review old commits, to harnessing the full power of GitHub Actions for my projects' CI processes. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Currently, I don't have any concerns about it. The only comment might be paying for certain services I enjoy, such as the AI-powered PR summarization feature, but that's reasonable. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"GitHub Review"
What do you like best about GitHub?

I like GitHub because it makes collaboration easy, keeps version history safe, and integrates well with other tools for development. I am using it daily bases for storing ans securing my code. Its easy to implement not much complex. Me and my team is doing push and pull the code daily so team management is easy also work management. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes GitHub is a little slow and confusing, especially when working with big projects. Handling merge conflicts is also not very easy. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise (> 1000 emp.)
"Best-in-Class Git Workflow"
What do you like best about GitHub?

Pull request reviews are where GitHub shines for our QA team. I can comment directly on test files when I spot flaky assertions or missing edge cases. Actions runs our Android tests automatically on every PR - no more "works on my machine" excuses. The branch protection rules ensure no one merges without passing tests. Issue tracking links perfectly with our test failures, making bug reproduction straightforward. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Actions sometimes queues forever during peak hours. The mobile app is pretty useless for reviewing code changes. Large test report files hit the size limit. Review collected by and hosted on G2.com.

Deekshith B.
DB
software developer
Computer Software
Mid-Market (51-1000 emp.)
"great platform to store our code and share it to the world"
What do you like best about GitHub?

This platform offers some of the best repositories for development, making it easy to find useful resources. I also appreciate being able to reference other people's code, which is very helpful. Additionally, the user interface is excellent and makes navigation smooth. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I don't enjoy using Git Desktop because it feels laggy to me. Review collected by and hosted on G2.com.

Verified User in Consulting
UC
Enterprise (> 1000 emp.)
"Github - A one stop repository to store and share codes"
What do you like best about GitHub?

Github is extremely user-friendly, making it simple to push code and host websites. For those unfamiliar with Git commands, it offers the convenient option to drag and drop or upload files, which sets it apart from many other software platforms. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

When it comes to hosting webpages created with React, this service does not support them. As a result, I have to look for alternatives such as Netlify. Review collected by and hosted on G2.com.

Ashish T.
AT
Software Engineer
Small-Business (50 or fewer emp.)
"Reliable Platform for software developer"
What do you like best about GitHub?

As a software developer I rely on GitHub daily to manage my repositories and collaborate with teammates, friend and other developers. The version control system with git is robust, and feature like pull request, code review make it easy to work in teams.

Specially there feature of branching and merging workflow, I specially appreciate the integration to CI/CD tools with improve my work efficiency a lot. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The free tier has limitations that might not be ideal for all team sizes. Review collected by and hosted on G2.com.

Rishabh T.
RT
Software Engineer I
Enterprise (> 1000 emp.)
"Assessment of Our Open-Source Software on GitHub"
What do you like best about GitHub?

One of the best things I like about GitHub is how seamlessly it brings collaboration into our coding. Whether we're working with a small team or contributing to a massive open-source project, everything is organized, trackable, and transparent. The version control using Git makes it easy to manage changes without fear of losing progress, and features like pull requests and issues keep communications more productive. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

a bit tacky for newcomers, some more new features not always responsive, also for private projects or small teams some features locked in paid tier which limits usage. Review collected by and hosted on G2.com.

Umesh  D.
UD
Web Developer
Computer Software
Small-Business (50 or fewer emp.)
"The Best Platform for Code Collaboration and Version Control"
What do you like best about GitHub?

GitHub integrate with most of the IDE's available for developers and has a perfect interface for the need.The pull request process is one of my favorites like the core version control feature, and I love collaborating through code reviews, comments, and simple merging. Having repositories under my control, being able to monitor issues, and automating workflows through GitHub Actions help save time and make code cleaner and more readable.

GitHub has its strongest features in its collaboration capabilities, version control features, and CI/CD integrations. The third-party integrations, markdown documentation, and community engagement make GitHub indispensable.

Setting up Github for new projects is effortless and straightforward even for teams. Creating repositories, forking and cloning are seamless and their documentation and community forums solves the learning curve. I make use of GitHub on a daily basis in my workflow for both team and individual projects. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

GitHub is strong but has a steep learning curve for its more advanced capabilities such as GitHub Actions or large monorepo handling.

Further customization capabilities would come in handy when handling bigger repositories and projects. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Best platform for version control and collaborative coding"
What do you like best about GitHub?

GitHub makes it simple to manage code with Git, collaborate with teams, and contribute to open-source projects. I like its pull requests, issue tracking, and actions for CI/CD. The integration with editors like VS Code and AI tools like Copilot make it even more powerful. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The interface can feel overwhelming for beginners learning Git concepts. Free private repositories have some limitations compared to paid plans. Also, resolving merge conflicts directly in the web editor can sometimes be tricky. Review collected by and hosted on G2.com.

Rajeev C.
RC
Software Engg
Mid-Market (51-1000 emp.)
"GitHub Actions Makes Variable Management a Breeze"
What do you like best about GitHub?

Github actions is best thing i like along with its variables maintenance for actions. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Nothing specific for github I dislike. Just on suggestion it should have better bug tracking tool. Review collected by and hosted on G2.com.

Questions about GitHub? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User
Last activity 6 months ago

What is GitHub used for?

Verified User
G2
Verified User
Last activity over 4 years ago

How come there is a simple command to squash all commits in a branch?

Pricing Options

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

Enterprise

$21.00
1 Licenses Per Month
GitHub Comparisons
Product Avatar Image
GitLab
Compare Now
Product Avatar Image
Bitbucket
Compare Now
Product Avatar Image
Jira
Compare Now
GitHub Features
Deployment-Ready Staging
Integration
Extensible
Processes and Workflow
Reporting
Automation
User Reports & Feedback
Team Reports & Comments
Bug History
Product Avatar Image
GitHub