--- title: GitHub Reviews meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 2419 reviews by the users' company size, role or industry to find out how GitHub works for a business like yours. aggregate_rating: rating_value: 4.7 review_count: 2419 scale: '5' date_modified: '2026-10-30' parent_category: name: Source Code Management url: https://www.g2.com/categories/source-code-management ---

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

User Insights

Average based on 2419 real user reviews.

Implementation Time

1 month

Perceived Cost

$$$$$

Typical contract price

$0k - $0k

Sign in to view

Per Year

GitHub Reviews (2,419)

View 4 Video Reviews
Reviews

GitHub Reviews (2,419)

View 4 Video Reviews
4.7
2,419 reviews

What do users say?

Generated using AI from real user reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
AS
Arun S.
Student
Small-Business (50 or fewer emp.)
"GitHub Makes Code Collaboration and Change Tracking Effortless"
5/5
What do you like best about GitHub?

I like how GitHub makes it easy to manage code and collaborate with others. Branches, commits, and pull requests make it simple to track changes, review code, and work safely without affecting the main codebase. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The interface can feel a little overwhelming at first, especially with the number of options and settings available. It also takes some time to become comfortable with branches, pull requests, and the overall workflow. Review collected by and hosted on G2.com.

Vivek B.
VB
Vivek B.
Student
Small-Business (50 or fewer emp.)
"Intuitive, Seamless GitHub Experience That Boosts Collaboration and Efficiency"
5/5
What do you like best about GitHub?

GitHub has been essential to my engineering journey. The UI/UX feels intuitive, which makes managing repositories straightforward, and the performance is top-notch with zero latency. Its integration with VS Code is seamless, and features like Copilot have noticeably improved my efficiency. In terms of pricing, it delivers strong value (ROI) for students, and the onboarding experience is smooth thanks to excellent documentation and helpful community support. Overall, it’s the best platform for collaborative development. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The main downside is the initial learning curve, which can feel a bit steep for complete beginners—especially when handling complex merge conflicts or working through command-line operations. Also, while the free tier is quite generous, some advanced enterprise-level features or higher storage limits for large binary files can get expensive as projects scale up significantly. That said, these drawbacks are relatively minor compared to the overall benefits. Review collected by and hosted on G2.com.

Maureen  M.
MM
Maureen M.
Senior software engineer
Small-Business (50 or fewer emp.)
"GitHub Makes Team Collaboration, Automation, and Code Backup Effortless"
5/5
What do you like best about GitHub?

I like github on its performance because it allows collaboration for multiple developers on the same project simultaneously and reduces conflicts when coding in teams

Github also stores code in cloud which helps in backup and security and for easier integrations

Github also allows automation for running tests, build applications deployment and sending notifications

Github UI is well designed for better user experience

Github is free of charged when it comes to pricing

Github has a simple onboarding process which makes it easier for use Review collected by and hosted on G2.com.

What do you dislike about GitHub?

When multiple developers are working on the same branch they are likely to encounter merge conflicts.

The learning curve for beginners is a bit difficult in understanding the vocabularies used like rebasing, branching, resolving merge conflicts , git pull and git push

For github you can work locally without internet access but pushing and pulling changes requires internet connection Review collected by and hosted on G2.com.

Priyanshu J.
PJ
Priyanshu J.
Social Media Lead
Computer Software
Small-Business (50 or fewer emp.)
"Effortless Version Control and Collaboration with Fast, Reliable Workflows"
5/5
What do you like best about GitHub?

how easily it manages version control and collaboration across projects. I use branches and pull requests regularly, which makes testing new features much safer without affecting the main codebase. The UI is clean, and tracking commits, issues, and code reviews feels very organized. I also use integrations with Docker and CI/CD workflows, which help automate testing and deployment. Performance is reliable even for larger repositories, and pushing or cloning code is usually very fast. GitHub Copilot and code suggestions have also helped me speed up development and reduce repetitive coding tasks. Overall, it has made project management, collaboration, and deployment workflows much more efficient for me. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

It is that managing permissions and repository settings can sometimes feel complicated, especially in larger projects. When working with multiple branches and pull requests, the interface can become cluttered and difficult to navigate quickly. I also noticed that GitHub Actions usage limits on free plans run out fast during frequent CI/CD testing. Some advanced features like enterprise security tools and deeper insights are locked behind higher pricing tiers. GitHub Copilot is useful, but sometimes the AI suggestions generate unnecessary or incorrect code that still needs manual review. Overall, the platform is powerful, but certain workflows and pricing limitations can slow things down. Review collected by and hosted on G2.com.

Othrax B.
OB
Othrax B.
Student
Computer Networking
Small-Business (50 or fewer emp.)
"GitHub: The Foundation of OTHRAX Development"
4.5/5
What do you like best about GitHub?

What I like best about GitHub is how it centralizes the entire software development workflow in a single platform. The user interface is intuitive and makes it easy to manage repositories, review code, track issues, and collaborate with team members. Features such as pull requests, code reviews, and branch management help maintain code quality while enabling efficient teamwork.

GitHub's integrations are particularly valuable, connecting seamlessly with CI/CD pipelines, cloud platforms, project management tools, and AI development frameworks. This allows development teams to automate workflows and streamline deployment processes. GitHub Actions has been especially useful for automating testing and deployment tasks, saving time and reducing manual effort.

Performance is reliable even for large projects, and the platform scales well as teams and repositories grow. The onboarding experience is straightforward, supported by extensive documentation and a large community that makes it easy for new developers to get started.

Another standout feature is GitHub Copilot and other AI-powered capabilities, which help accelerate coding, reduce repetitive work, and improve productivity. From a pricing and ROI perspective, GitHub delivers excellent value by improving collaboration, development efficiency, and software quality, making it an essential platform for modern software development teams. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While GitHub is an excellent platform for software development and collaboration, there are a few areas that could be improved. For new users, the large number of features and workflows can create a learning curve, especially when working with Git concepts such as branching, rebasing, and merge conflict resolution. Teams without prior version control experience may require additional onboarding and training.

Another limitation is that some advanced enterprise features, security capabilities, and automation options are only available in higher-tier plans, which can increase costs for growing organizations. Additionally, large repositories and complex projects can occasionally experience slower performance during certain operations, such as extensive code searches or large pull request reviews.

While GitHub Actions is powerful, configuring complex CI/CD workflows can sometimes be challenging and may require significant troubleshooting. The platform's notification system can also become overwhelming in active repositories, making it difficult to prioritize important updates.

Despite these challenges, GitHub remains one of the most effective and reliable platforms for code management, collaboration, and software delivery. Review collected by and hosted on G2.com.

Pragya M.
PM
Pragya M.
Cyber Security Ananlyst
Security and Investigations
Small-Business (50 or fewer emp.)
"Widely Adopted, Yet Complex for New Users"
4/5
What do you like best about GitHub?

I use GitHub for uploading my repositories and project reviews. It's easy to use and not too typical, plus it's fast and convenient. I like that GitHub is globally recognizable and used by everyone. It solves my problems of storing files as it's like a cloud, making it accessible to others whether the files are public or private. I can access many public files and use them in my projects. I find the GitHub repositories, uploading, sharing, and adding collaborators features valuable, as they allow for easy file sharing and access. The forking system is straightforward, enabling me to push new code updates that are accessible to all. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I find GitHub quite complex to use. I sometimes struggle to understand how to upload or access files or even what collaborators are. It's very dense and complicated for me to know what to do next. Review collected by and hosted on G2.com.

Anamika R.
AR
Anamika R.
ML Engineering Senior Analyst
Mid-Market (51-1000 emp.)
"GitHub Keeps Everything in One Place for Smooth Collaboration"
5/5
What do you like best about GitHub?

What I like most about GitHub is that it keeps everything in one place. It makes it easier to manage coding, teamwork, automation, and AI tools without having to jump between different systems. The pull request workflow also keeps code reviews straightforward and helps the team collaborate more smoothly. Overall, it ties all my projects together, so I can move between them and manage them with minimal effort. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Honestly, so far I haven’t found anything I don’t like. Review collected by and hosted on G2.com.

Krishnakant R.
KR
Krishnakant R.
Associate
Small-Business (50 or fewer emp.)
"Easy way to keep code backup and manage college project repositories"
4.5/5
What do you like best about GitHub?

The best thing about GitHub is that I can safely store all my project code online in repositories. It makes sharing code with group members for college projects super easy. The interface is clean, and being able to check commit history helps a lot when something breaks and I need to see what changed. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Resolving merge conflicts can be quite confusing when two people edit the same file simultaneously. Also, learning Git terminal commands and setting up SSH keys for the first time can be a bit tricky for beginners. Review collected by and hosted on G2.com.

Rumit P.
RP
Rumit P.
Co-Founder
Small-Business (50 or fewer emp.)
"Super User-Friendly: Great Performance, CI Integration, Intuitive Code Review and Exploration Tools"
5/5
What do you like best about GitHub?

Ease of use, performance, and code navigation features really stand out to me—especially the integration with the online editor (github.dev). I also like the CI support, the integration capabilities with CI platforms and AI agents, as well as the app ecosystem and pricing. Overall, everything feels super user-friendly. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Certain security features, while basic (e.g. SSO, IP whitelisting) are available only in highest paid tier. Review collected by and hosted on G2.com.

Aman K.
AK
Aman K.
Student
Small-Business (50 or fewer emp.)
"Easy Project Version Control and Sharing with GitHub"
5/5
What do you like best about GitHub?

What I like best about GitHub is how easily it helps me store, manage, and track changes in my projects. I also find it useful for keeping my code organized and sharing projects with others. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes the interface and some advanced features can be a little confusing, especially when you are still learning Git and GitHub. It takes some time to get comfortable with everything. 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 2 months ago

What is GitHub used for?

6 Upvotes
8
Join the conversation
Mayank T.
MT
Mayank Tewari
•
Last activity almost 6 years ago

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

2 Upvotes
1
Join the conversation

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