--- title: GitHub Reviews meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 2433 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: 2433 scale: '5' date_modified: '2026-11-11' 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 2433 real user reviews.

Implementation Time

1 month

Perceived Cost

$$$$$

Typical contract price

$0k - $0k

Sign in to view

Per Year

GitHub Reviews FAQs

Generated using AI

Last updated: Nov 01, 2026

What is GitHub, and what problem is it built to solve?

GitHub provides code hosting for sharing and collaborating on software development. It supports collaborative work on public and private repositories, including code review, issue tracking, and discussion around code.

What company sizes and industries is GitHub the best fit for?

GitHub’s strongest reviewer-reported fit is among smaller businesses and mid-market organizations, with software and technology-related industries appearing prominently. Positive reviewer profiles cluster around these segments:
  • Company size — Small Business: Organizations with 50 or fewer employees are a prominent group.
  • Company size — Mid-Market: Organizations with 51–1,000 employees also appear frequently.
  • Industry — Computer Software: Software development teams are a leading industry group.
  • Industry — Information Technology and Services: IT services organizations are another notable group.

How long does it take to implement GitHub across a team?

Implementation timelines vary with the scope of the rollout, but getting started is most often reported as taking less than a month. The reported ranges include:
Time to go live Relative frequency
Less than 1 month Most common
Less than 1 day Also commonly reported
1–3 months Less common
3–6 months Less common

What customer support options does GitHub provide, and how do users find the overall support experience?

Support experiences with GitHub are mixed: users value the documentation and community resources, while some describe direct support as slow or uneven. Positive experiences with support are also reported, including help resolving technical issues; the experience may depend on the issue and support plan.

What is the experience like for teams switching to GitHub from another tool?

Switching to GitHub has often meant moving from tools such as GitLab, Bitbucket, and older source-control systems to a more connected development workflow. Users describe choosing it for its collaboration and pull-request experience, integrations, Actions automation, AI tooling, or reduced maintenance with a managed service. The transition is not always seamless: moving repositories may leave pull requests or pipelines behind, so migration scope and history retention are worth checking in advance.

What tools and platforms does GitHub integrate with, and how do these integrations help users get more value from the product?

GitHub offers 82 integrations, spanning developer environments, delivery tooling, and team coordination:
  • Developer tools and IDEs: Visual Studio Code, Visual Studio, IntelliJ IDEA, Android Studio
  • Build, CI/CD, and deployment: Jenkins, Azure Pipelines, Vercel, Netlify, Render, Docker Hub
  • Communication and project coordination: Slack, Jira, Notion
These connections can link code changes with development, testing, deployment, and team updates, helping keep everyday work in a more continuous flow.

What features or capabilities could make GitHub even more useful?

GitHub could be more useful with clearer paths through complex workflows and stronger tools for teams managing large repositories or organizations. Recurring improvement areas include:
  • Simpler onboarding: Add more guided help for Git basics, branching, merge conflicts, and Actions setup.
  • Clearer navigation and search: Make settings, code, issues, and discussions easier to find, especially across large repositories.
  • More straightforward administration: Simplify permission management and provide clearer organization-wide controls and reporting.
  • Better workflow troubleshooting: Make failed Actions runs easier to diagnose with clearer error details and guidance.
  • Richer project planning: Expand built-in planning, analytics, and reporting for teams with more complex project needs.

How useful do GitHub users find its AI features in everyday use?

GitHub Copilot is the AI feature users most often describe using in everyday development. It can help with code suggestions and completion, routine coding, debugging, tests, explanations, and pull-request review or summaries. Users find it helpful for getting past repetitive work and speeding up development, but its suggestions can be inaccurate or poorly suited to specialized context, so they still need to review and test the output.

Is GitHub considered safe and secure for handling data?

Users describe GitHub as supporting secure development through repository access controls, branch protections, and security alerts or scanning. They also flag practical risks: sensitive information can be exposed if it is committed accidentally, security and permission settings can be difficult to manage at scale, and some advanced protections may require a higher-tier plan. It can support security-conscious workflows, but teams still need to configure access carefully and review what they commit.

GitHub Reviews (2,433)

View 4 Video Reviews
Reviews

GitHub Reviews (2,433)

View 4 Video Reviews
4.7
2,433 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.
NAVEEN K.
NK
NAVEEN K.
Web developer
Computer Software
Small-Business (50 or fewer emp.)
"GitHub Makes Learning and Code Organization Effortless"
5/5
What do you like best about GitHub?

As someone learning programming and building projects, I find GitHub useful for keeping my code organised and tracking changes over time. I also enjoy exploring other developers' projects and learning from their approaches and shared contributions. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

As a beginner, I sometimes find GitHub's interface a little overwhelming, especially when working with branches, pull requests, and repository settings. It takes some time to understand everything, and the learning curve can be slightly frustrating initially. Review collected by and hosted on G2.com.

Kiruthiga S.
KS
Kiruthiga S.
Infrastructure Specialist
Enterprise (> 1000 emp.)
"Excellent Platform for Code Collaboration and Version Control"
5/5
What do you like best about GitHub?

What I like best about GitHub is how it brings source code management, collaboration, and automation into a single platform. The user interface is intuitive and makes it easy to navigate repositories, review pull requests, track issues, and manage project work. In my day-to-day work, GitHub helps teams collaborate efficiently by maintaining a clear history of code changes and enabling structured code reviews.

Another valuable feature is its integration with tools such as GitHub Actions, Docker, Azure DevOps, and various CI/CD pipelines. These integrations help automate builds, testing, and deployments, reducing manual effort and improving productivity. GitHub is also highly reliable and performs well even on large projects with multiple contributors.

From a business perspective, GitHub delivers strong value by improving developer collaboration, reducing development bottlenecks, and providing centralized project visibility. The onboarding experience is straightforward, with extensive documentation and a large community that makes it easy to find solutions when needed. I also appreciate the ongoing addition of AI-powered features such as GitHub Copilot, which can help speed up coding, learning, and troubleshooting tasks. Overall, GitHub has become an essential platform for efficient software development and team collaboration. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What I dislike about GitHub is that some advanced features and enterprise capabilities can have a learning curve for new users. Managing permissions, branch protection rules, and complex workflow configurations can sometimes be overwhelming, especially for smaller teams. Additionally, troubleshooting CI/CD pipeline issues or merge conflicts may require technical expertise and can be time-consuming. While the platform is powerful and reliable, more streamlined onboarding guidance and easier workflow configuration would further improve the user experience. Review collected by and hosted on G2.com.

Sibongakonke N.
SN
Sibongakonke N.
Product Manager
Computer Software
Small-Business (50 or fewer emp.)
Originally submitted 8/25/2021
"More than source control, an essential part of my development workflow"
5/5
What do you like best about GitHub?

What I like most about GitHub is how it brings source control, collaboration and knowledge sharing into one platform without making the development process unnecessarily complicated. Managing branches, reviewing pull requests and tracking changes is straightforward, whether I'm working independently or collaborating with other developers.

GitHub Actions is another big advantage, particularly when integrating automated testing and deployments into a CI/CD pipeline. I also appreciate how well GitHub integrates with VS Code and other development tools, allowing me to work without constantly switching between platforms. The documentation, open-source community and access to other developers' projects make it valuable beyond simply hosting code. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Although GitHub allows unlimited private repositories on its free plan, some of the more useful features for managing private projects are restricted to paid plans. Things like advanced branch protection, code ownership and more granular review requirements become particularly important when working on commercial applications with other developers.

GitHub Actions is excellent for automating builds, testing and deployments, but the included compute allowance can become restrictive as projects grow and pipelines run more frequently. I would also appreciate more flexibility in how some of these features are priced, particularly for independent developers and smaller teams who need specific capabilities without necessarily requiring an entire upgraded plan. Review collected by and hosted on G2.com.

Parth C.
PC
Parth C.
Founder
Small-Business (50 or fewer emp.)
"A Reliable Platform for Version Control and Collaborative Development"
5/5
What do you like best about GitHub?

What I like most about GitHub is its robust version control workflow powered by Git. It makes branching, merging, and tracking code changes straightforward. Pull requests and code reviews help maintain code quality, while Issues and Projects make task management easier. I also find the open-source ecosystem valuable for exploring repositories, understanding real-world implementations, and learning modern development practices. GitHub Actions is another strong feature for automating CI/CD pipelines and streamlining software delivery. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

One thing I dislike about GitHub is that the interface can feel cluttered, especially when managing large repositories with multiple branches, issues, and pull requests. Merge conflicts can also be difficult to resolve when several developers work on the same codebase. Some advanced features, Actions workflows, and repository permission settings have a learning curve, and CI/CD usage limits can become restrictive for projects with frequent builds. Better navigation and clearer error messages would improve the overall developer experience. Review collected by and hosted on G2.com.

Anurag A.
AA
Anurag A.
Student
Small-Business (50 or fewer emp.)
"GitHub Makes Managing My Projects Easier"
5/5
What do you like best about GitHub?

What I like most about GitHub is that it makes managing my code much easier. While working on WearLoop, I used separate repositories for the frontend and backend, which helped me keep everything organized. I could upload my code, make changes, and keep track of my work without getting confused between different versions. I also like that my code stays online, so I can access it whenever I need to. Overall, GitHub has been really useful for managing my projects and keeping my development work organized. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

One thing I find a bit confusing about GitHub is that it takes some time to get used to everything, especially when you are starting out. Understanding branches, commits and merge conflicts can be difficult at first. Sometimes I also have to look up the right steps when something goes wrong. Once you get familiar with it, things become easier, but the learning curve can feel a little steep for beginners. Review collected by and hosted on G2.com.

Zacharie P.
ZP
Zacharie P.
CEO
Small-Business (50 or fewer emp.)
"Reliable Collaboration and Traceability for Modern Software Delivery"
5/5
What do you like best about GitHub?

What I like best about GitHub is that it keeps code, collaboration, version history, and project workflow in one place. Pull requests, issues, branches, reviews, and Actions make it easier to manage development transparently and avoid losing track of changes. It is especially useful when working with partners or distributed teams because everyone can see what changed, why it changed, and what still needs attention. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What I dislike about GitHub is that it can become complex and overwhelming, especially for non-technical users or smaller teams. Some workflows require many steps, such as branches, pull requests, permissions, Actions, and issue management. The interface is powerful, but it is not always simple to understand where something is configured or why an automation failed. Review collected by and hosted on G2.com.

KG
Kishor G.
Cloud Engineer
Mid-Market (51-1000 emp.)
"Keeps code reviews and team collaboration organized"
4.5/5
What do you like best about GitHub?

What I like most about GitHub is how everything related to development can stay in one place. I use it for code, pull requests, issue tracking, and reviewing changes, so it makes collaboration much easier. The workflow feels pretty natural once you get used to it, and features like branches and pull requests make it easier to work with a team without stepping on each other’s changes. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The main thing I dislike is that GitHub can feel a bit overwhelming when you're new to it. There are a lot of features, settings, and different workflows to understand, especially around branches, pull requests, and permissions. The interface is generally fine, but sometimes finding a specific setting or understanding why something is configured a certain way takes a little digging. Review collected by and hosted on G2.com.

Priyanshu K.
PK
Priyanshu K.
student
Mid-Market (51-1000 emp.)
"Native CI/CD with Actions, Dependabot, and Codespaces Makes Dev Workflows Effortless"
5/5
What do you like best about GitHub?

Native CI/CD pipelines directly in the repository, making automated testing, building and deployment simple without needing external tools. And features like Dependabot and Codespaces make security checks and setting up local dev environment effortless across teams. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

GitHub actions execution minutes for private repositories can get consumed quickly, and debugging failed pipeline runners in the cloud can sometimes be tedious. While it is great for version control, its pricing for private repositories and enterprise-grade security feature can get steep as a team grows. Review collected by and hosted on G2.com.

Surya Chandra P.
SP
Surya Chandra P.
Social Media Marketing Intern
Mid-Market (51-1000 emp.)
"Github: Version Control Made easy"
5/5
What do you like best about GitHub?

GitHub is one of the best online repositories for storing and maintaining projects and documentation. As a BTech student, I found it very helpful while building a project with my batchmates because it made collaboration easier and helped us keep track of what was happening inside the project through version control. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I don’t like the feature it uses to show a user’s activity. Even though it’s an amazing feature overall, I personally don’t like it. Review collected by and hosted on G2.com.

Prince R.
PR
Prince R.
Student / learner
Computer Software
Small-Business (50 or fewer emp.)
Originally submitted 4/30/2026
"Easy and Useful for Daily Development and Track Progress"
4.5/5
What do you like best about GitHub?

I like GitHub because it makes managing and sharing code very easy. It's helps to track changes properly, and collaboration with other developers becomes simple. We can track our code and got to know about my last commit ad new commit. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes GitHub can feel a little confusing for beginners, especially when learning branches, merges, and pull requests for the first time. And it's hard to remember Git command. 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
Aranya G.
AG
Aranya Gupta
•
Last activity about 15 hours ago

How do you handle GitHub LFS limits while relying on Actions for CI/CD?

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