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,334)

View 4 Video Reviews
Reviews

GitHub Reviews (2,334)

View 4 Video Reviews
4.7
2,334 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise GitHub for its seamless collaboration and powerful version control features, which simplify teamwork and project management. The platform's intuitive interface and integration with CI/CD tools enhance productivity, making it a preferred choice for developers. However, some users note a steep learning curve for beginners, particularly with Git commands and 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.
Yuvraj G.
YG
APM
Computer Software
Mid-Market (51-1000 emp.)
"A Portfolio That Showcases My Proof of Work to Hiring Managers"
What do you like best about GitHub?

Maintaining my portfolio and proof of work gives visibility to hiring managers and opens up more opportunities where I can show what work I have done in the past in my career. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Can be complex to set up for first time users. Review collected by and hosted on G2.com.

Ntokozo N.
NN
Software Developer
Information Technology and Services
Enterprise (> 1000 emp.)
"GitHub Makes Collaboration Seamless with Clear Version Control and Powerful Automation"
What do you like best about GitHub?

GitHub makes collaboration seamless, version control clear, automation powerful, and community driven innovation accessible while solving problems of code sharing, workflow management, and project transparency, though its complexity can be daunting at first. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What frustrates me about GitHub is how its simplicity hides steep learning curves. Git concepts like rebasing, resolving merge conflicts, and managing forks can overwhelm newcomers, private repos and advanced features are locked behind paid tiers, the interface sometimes feels cluttered with notifications and endless pull requests, and large projects can suffer from slow performance or confusing issue tracking. Review collected by and hosted on G2.com.

Shreyash S.
SS
Frontend Developer
Mid-Market (51-1000 emp.)
"Efficient UI and Powerful Automation with GitHub"
What do you like best about GitHub?

I really like GitHub's version control, which helps me keep track of every change over time. It's easy to browse previous changes and copy code if needed, and it helps me review other developers' code. I appreciate its easy-to-use user interface and the ability to sync workspaces with a single command. The good user interface helps me work efficiently, and workspace syncing saves me time when working on multiple projects. I also use GitHub Actions for automating multiple steps of deployment, which I find very beneficial for my personal projects. Additionally, the setup of our work environment using GitHub was smooth for me. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The command line interface could be complex at times, and merge conflicts should have a better auto-resolution approach. The command line interface could be more intuitive, and merge conflicts should be resolved automatically for most of the codes. Review collected by and hosted on G2.com.

RR
Software Engineer
Mid-Market (51-1000 emp.)
"A Powerful, Reliable Platform for Version Control and Team Collaboration"
What do you like best about GitHub?

The seamless collaboration through pull requests, strong version control, and built-in CI/CD with GitHub Actions. Integration with tools like VS Code and Azure also makes development very efficient. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Performance can lag with large repositories, and advanced Git workflows can be difficult for beginners. Pricing for enterprise-level features can also be a concern. Review collected by and hosted on G2.com.

Ameer A.
AA
Salesforce Developer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Enhances Code Quality, Collaboration, and Release Efficiency"
What do you like best about GitHub?

GitHub provides an excellent balance between usability and advanced functionality, which makes collaboration extremely smooth for development teams. The pull request and code review process is very structured, enabling better quality control and accountability before any changes are merged. GitHub Actions is another major advantage; it allows us to automate testing, deployments, and workflows without relying on third-party tools. The integration ecosystem is also strong, with seamless connectivity to CI/CD platforms, project management tools, and cloud services. Overall, GitHub feels like a central hub for software development, version control, and team collaboration. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While GitHub is highly capable, the platform does come with a learning curve for new or non-technical users, especially those unfamiliar with version control concepts. Repository permission management can be slightly complex in larger teams, and configuring the correct access structure sometimes requires trial and error. GitHub Actions is powerful, but more detailed templates or onboarding resources would help accelerate setup for beginners. These challenges are not deal-breakers, but they are areas where usability could be improved to better support new adopters. Review collected by and hosted on G2.com.

Hamza .
H
"Essential for Collaborative Code Hosting"
What do you like best about GitHub?

I really like using GitHub because it makes it super easy to keep code tidy and neat and work with others in one place. It's my go-to for code hosting, and I use GitHub every day. GitHub helps me see the changes I make and collaborate easily with others on my projects. I appreciate that it keeps all my code and project history in one place, which is crucial for avoiding confusion when working with others. GitHub also integrates well with my code editor, like Visual Studio Code, and supports features like pull requests to push changes directly. It's really useful for hosting my code and keeping everything organized, making my work easier. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

GitHub is very useful but the interface and Git concepts can be confusing at first. There are options and menus so it sometimes takes me a while to find what I need. Review collected by and hosted on G2.com.

Cory C.
CC
Engineering Team Lead
Mid-Market (51-1000 emp.)
"Battle-Tested Platform That Sparks Creativity and Experimentation"
What do you like best about GitHub?

It’s a battle-tested product that enables a lot of creativity and gives me plenty of room to experiment. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I think it’s genuinely hard to run a platform used by millions of people (and, these days, millions more bots too), so the uptime has been pretty spotty lately. Aside from that, I’ve never found their AI tools to be all that helpful. Review collected by and hosted on G2.com.

Sachin J.
SJ
LFX Intern
Mid-Market (51-1000 emp.)
"GitHub Makes Team Collaboration in the Cloud Effortless"
What do you like best about GitHub?

The most important feature for me is the collaboration it provides. I also work in the cloud, so everything depends on a team rather than an individual, and for that nothing is better than GitHub. It’s widely used for collaboration and has a huge number of users. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I don’t think GitHub is bad at anything, but if someone accidentally pushes private or sensitive information to GitHub, it can be a real problem and could lead to a major leak of their information. Review collected by and hosted on G2.com.

James H.
JH
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.

Amaan S.
AS
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.

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 7 months ago

What is GitHub used for?

Mayank T.
MT
Mayank Tewari
Last activity over 5 years ago

How to do proper versioning in the system? The main part in branching is a little confusing.

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
GitHub Features
Deployment-Ready Staging
Integration
Extensible
Processes and Workflow
Reporting
Automation
User Reports & Feedback
Team Reports & Comments
Bug History
Product Avatar Image
GitHub