---
title: GitHub Reviews
meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 2407 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: 2407
  scale: '5'
date_modified: '2026-09-30'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---


# GitHub Reviews
**Vendor:** GitHub  
**Category:** [Version Control Hosting Software](https://www.g2.com/categories/version-control-hosting)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 2,407  
**AI Verified:** At least 10 G2 reviewers have confirmed using this product&#39;s AI features and functionality.
## About GitHub
GitHub is where the world builds software. Millions of individuals, organizations and businesses around the world use GitHub to discover, share, and contribute software. Developers at startups to Fortune 50 companies use GitHub, every step of the way.



## GitHub Pros & Cons
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.

**What users like:**

- Users value GitHub&#39;s **seamless collaboration and powerful version control** , enhancing project transparency and workflow management. (124 reviews)
- Users appreciate the **ease of use** of GitHub, enabling seamless collaboration and efficient version control. (102 reviews)
- Users value the **seamless team collaboration** on GitHub, enhancing code sharing and workflow management effectively. (102 reviews)
- Users value the **seamless collaboration** offered by GitHub, enhancing project transparency and team workflow management. (97 reviews)
- Users value GitHub for its **seamless version control** , enhancing collaboration and streamlining the development process. (97 reviews)
- Repository Management (90 reviews)
- User Interface (74 reviews)
- Code Management (70 reviews)
- Code Review (69 reviews)
- Integrations (65 reviews)

**What users dislike:**

- Users find the **complexity in advanced features** of GitHub challenging, particularly for newcomers and managing large repositories. (45 reviews)
- Users find the **learning curve challenging** , especially when designing workflows and managing permissions effectively. (42 reviews)
- Users find **learning GitHub challenging** due to overwhelming settings and complexities, making navigation difficult for newcomers. (41 reviews)
- Users find the **complexity for beginners** challenging, especially with CI/CD workflows and permission management. (40 reviews)
- Users find the **steep learning curve** of GitHub challenging, especially in mastering workflows and managing permissions. (34 reviews)
- Difficult Learning (32 reviews)
- Users find **limited features** in GitHub, leading to challenges in using resources effectively and finding necessary tools. (30 reviews)
- Missing Features (29 reviews)
- Expensive (26 reviews)
- Confusing Interface (25 reviews)

## GitHub Reviews
  ### 1. Powerful Platform with Great Integrations

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad A. | Sr. System Administrator, Non-Profit Organization Management, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 16, 2025

**What do you like best about GitHub?**

Github stands out as one of the most robust platforms available today. It truly offers everything you could need, from a vast and active community to seamless integration with third-party tools such as VS Code, Jira, Azure, and AWS. In addition, it features a comprehensive marketplace, strong security measures, and advanced AI capabilities through Copilot, among other benefits.

**What do you dislike about GitHub?**

It may not be the most budget-friendly option because of its high enterprise pricing. The project management features are quite basic, and the advanced search functionality could use some improvement.

**What problems is GitHub solving and how is that benefiting you?**

We previously used TFS, but since switching to GitHub, everything has changed. Now, we rely on GitHub for all aspects of our development and security processes. It supports our version control, collaboration, CI/CD, security, compliance, cloud infrastructure automation, and more.

  ### 2. Easy to Use and Widely Adopted for Workflow Automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mahmoud A. | Senior software engineers, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** March 10, 2026

**What do you like best about GitHub?**

Easy to use and widely adapted by everyone, automating workflows.

**What do you dislike about GitHub?**

Almost nothing, I just feel that there a tons of feature that I don't know about.

**What problems is GitHub solving and how is that benefiting you?**

It is part of the daily life of every developer, It manage codebases, automating the CI/CD, Saving the history of the work and comments placed.

  ### 3. Essential Tool for Coding, Documentation, and Team Collaboration

**Rating:** 5.0/5.0 stars

**Reviewed by:** ashutosh K. | Data Engineer - L1, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** December 25, 2025

**What do you like best about GitHub?**

I love using it while coding and documentation. It’s also helpful when collaborating with cross-functional teams, especially when working in my own branch. Reviewing and sharing work is easy with this tool.

**What do you dislike about GitHub?**

Sometimes I find that the PRs features can be frustrating, as they often result in messy and lengthy review processes.

**What problems is GitHub solving and how is that benefiting you?**

Collaborating with the cross-functional team has been smooth, and sharing information is straightforward. Maintaining documentation and the Readme file is also simple, as they contain all the necessary details and are easy to review.

  ### 4. The Best Place to Store and Update Code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yaragadda S. | Data Analyst, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google One Tap using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 24, 2026

**What do you like best about GitHub?**

The best place to keep the code stored and update it

**What do you dislike about GitHub?**

there is nothing much io dislike about the git. Interface could be better.

**What problems is GitHub solving and how is that benefiting you?**

It solves my problem to store my code and versions of it getting updatd in one place.

  ### 5. GitHub: A Great Code Manager for Software Developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google One Tap using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 21, 2026

**What do you like best about GitHub?**

Github is a great code manager for a software developer with peer programming and development.

**What do you dislike about GitHub?**

Till date I have not get any issue with Github all seems good to me.

**What problems is GitHub solving and how is that benefiting you?**

There are multiple features which benefiting me Like:
1. Git maintains code history.
2. It maintains peers details and each line history which make me easy to understand why this change and who made this changes.
3. You can work with multiple worktrees at same time for a single base branch.
4. there are greate features like git stash, git rebase, git cherrypick.
5. Great feature for review code done by peer developer.
6. CI/CD pipline dev and mangement.

  ### 6. Essential for Collaboration and Security

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rebecca G.

**Validated Reviewer:** Validated through Google One Tap using a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** December 01, 2025

**What do you like best about GitHub?**

I love the notifications feature in GitHub, particularly the security alerts, because they help me stay informed about potential security issues promptly. I also appreciate how GitHub makes collaboration seamless and facilitates easy deployment to various environments, significantly streamlining my workflow. Additionally, I find the statistics on commits and branches incredibly useful, providing valuable insights into project progress and activity. The initial setup of GitHub was straightforward and easy for my team, enhancing our on-boarding experience. These features collectively make GitHub an indispensable tool in my software development and project management tasks.

**What do you dislike about GitHub?**

I sometimes encounter timeouts on GitHub that cause me to lose my pull request descriptions.

**What problems is GitHub solving and how is that benefiting you?**

I use GitHub for code storage, collaboration, and secure deployments, with features like security alert notifications and commit statistics enhancing team productivity.

  ### 7. GitHub: The Critical Foundation of Our Software Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** April 10, 2026

**What do you like best about GitHub?**

We use github as a main repository for code in our organization. Without Github we simply would not be able to create software and run our business. It's the most critical part and core and foundation of our business.

**What do you dislike about GitHub?**

The Github Copilot could be much better than it currently is.

**What problems is GitHub solving and how is that benefiting you?**

We write code and store it all on Github in our private repositories.

  ### 8. Simplifies Complex Git Tasks with an Intuitive UI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sreenivas   S. | Tech Lead, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 20, 2026

**What do you like best about GitHub?**

I really like the way it eases out complex git tasks into simple UI.

**What do you dislike about GitHub?**

maybe the learning curve ? -- github is good at the Ui level but using github the major part is to use the git commands which is still hard for most of the beginners

**What problems is GitHub solving and how is that benefiting you?**

Collaboration!

  ### 9. Secure, Private Codebase with Clear Change History

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** May 19, 2026

**What do you like best about GitHub?**

All code in one place and very safe to keep codebase private and see history changes

**What do you dislike about GitHub?**

Extension like security risks etc... In repo required payment for external tools

**What problems is GitHub solving and how is that benefiting you?**

Keep all code maintained and only deploy relevant branches for each client using tags

  ### 10. Readily Available Community Repos and Distros

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anthony T. | Admin, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 14, 2026

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

Readily available repos and distros made by real people.

**What do you dislike about GitHub?**

Sometimes searching for a specified item can be enduring

**What problems is GitHub solving and how is that benefiting you?**

Accessibility is a big issue.

  ### 11. Github Platform for software version & Open source project development.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Furqan M. | Full Stack Developer, Computer Software, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** August 10, 2025

**What do you like best about GitHub?**

As a full-stack developer, I use the GitHub platform daily in the development of front-end applications, back-end applications, and Flutter applications. GitHub actions in continuous integration and continuous development enhance the development of the application. Additionally, GitHub has an initiative user interface for monitoring collaboration with open source projects and an organisation's team members. Github implementation in the organization's workflow eases the workflow. GitHub has good Customer support for all users. I like Github's code review bots follow the best industry practice. GitHub easily integrates with any organisation.

**What do you dislike about GitHub?**

Github does not have back-end application hosting feature.

**What problems is GitHub solving and how is that benefiting you?**

As a full-stack developer, I create a private repository and invite a specific member for contribution and collaboration in software application development. Additionally, GitHub has a new feature of a code review bot that identifies bugs in pull requests. And software quality assurance.

  ### 12. Great Version Comparison and Commit Traceability

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Chemicals | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** April 14, 2026

**What do you like best about GitHub?**

The code comparison between versions is great. Traceability for the commits is also awesome.

**What do you dislike about GitHub?**

When local changes are made on several machines, the commits are rough to join together. Dependencies are not fully visible as the requirements document does not trace all of them

**What problems is GitHub solving and how is that benefiting you?**

The collaboration features, along with the change notes, are greatly appreciated.

  ### 13. Best version management tool in market

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshay G. | Software Development Engineer II, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** July 29, 2025

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

Github helps dev teams to work collaboratively. Each developer can continuously push commits, pull updated code and manage version very easily. The release management feature wherein we can use release branch and tags is very helpful for dev team to make sure application are version managed and it is seamless to revert a release in case anything goes wrong

**What do you dislike about GitHub?**

The documentation that github provides is quite extensive. It is sometimes very difficult to go through entire documentation for small issues. I think they can make a summary view of each documentation

**What problems is GitHub solving and how is that benefiting you?**

Github helps us track which changes were made by which collaborator. This helps us all to have accountability. It helps us get information about the PR review which was done before merging the changes - which in turn helps as a feedback loop for both developers and the reviewers.

  ### 14. Seamless SSH Terminal Connection That Boosts Productivity

**Rating:** 4.5/5.0 stars

**Reviewed by:** Saroj P. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 19, 2026

**What do you like best about GitHub?**

Seamless connection via SSH in the terminal. Great for productivity and cloud source control.

**What do you dislike about GitHub?**

a lot of features can get quite complex for new users but the learrning curve is nice enough.

**What problems is GitHub solving and how is that benefiting you?**

it's facilitating team collaboration on numerous projects of my organization.

  ### 15. A great tool for developers to store code, track changes, collaborate and host projects smoothly.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Riyansh S. | Campus Ambassador, Computer Software, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** September 16, 2025

**What do you like best about GitHub?**

I like how GitHub keeps all my projects safe in one place and lets me work with friends smoothly. The version control is very helpful when I make mistakes. Because I can go back to older code. Pull requests and issues make team discussions simple and the free hosting for small websites is great.

**What do you dislike about GitHub?**

Sometimes the interface feels confusing for beginners, especially when learning Git commands.

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the problem of keeping code versions organized and safe while many people work on the same project. It makes collaboration simple with pull requests, issues, and clear history. For me, it removes the fear of losing work, allows easy backups, and speeds up teamwork and project reviews.

  ### 16. The Best Tool for Version Control and Team Projects & also for Opensource projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankan S. | Full Stack Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** June 27, 2025

**What do you like best about GitHub?**

GitHub has phenomenal ease of use due to its clean user interface and intuitive navigation. It's easy for beginners to get started, and has a short learning curve for experienced developers. The setup process is easy and allows you to create a project and integrate it with Git in no time. GitHub is a part of my weekly workflow for version control and code collaboration, and project management. GitHub provides a wealth of features including pull requests, actions, issue tracking, discussions, etc., that allow the team to stay productive. GitHub integrates seamlessly with a variety of other tools, be it Slack, CI/CD, Trello, and many others. The ease of onboarding customers has limited direct customer support, but after testing and using the platform, the active community and documentation makes it easy to fix most user issues.

**What do you dislike about GitHub?**

GitHub is arguably the best platform, however, as a beginner, I felt overwhelmed by some of the functions GitHub offered and the complexities of getting started with Git. For example, the interface feels cluttered with too much going on at times. Private repositories and team features were also limited on the free plan, and responses from customer support for free users took forever at times. GitHub also did not handle monorepos efficiently, nor did it handle binary files when leveraging Git LFS. Some integrations added additional setup times to be useful, and I feel the project board experience is shallow compared to dedicated tools like Jira or Trello. All that goes to say, I think it is a fantastic tool, but GitHub has room to improve the usability, flexibility, pricing models, and performance at the enterprise scale.

**What problems is GitHub solving and how is that benefiting you?**

GitHub addresses the problems of collaboration, version control and code management by bringing a group of people to work together from one place, in an efficient and organized way. Code reviews, issue management and pull requests, are all captured within GitHub, with easy-to-find histories of changes and history. Automating workflows with GitHub Actions (for workflows such as testing and deployment) is easy as well. In addition to all of the benefit possibilities from GitHub alone, its integrations with services and cloud platforms provide a streamlined development experience. It has increased my productivity, ensured code quality and simplified communication with my team—whether I am working alone or with many people. With everything in one location—from documentation, all the way to CI/CD—it has saved me time and helped me keep my project organized and scalable.

  ### 17. It is a Github review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** December 17, 2025

**What do you like best about GitHub?**

I like GitHub because it makes sharing and managing code very easy.
It also helps me learn from others and work better in a team

**What do you dislike about GitHub?**

Sometimes GitHub feels confusing for beginners because of its many features. But it is not a dislike. Everything is good.

**What problems is GitHub solving and how is that benefiting you?**

GitHub helps manage code and collaboration in one place.
It keeps my work organized and easy to improve.

  ### 18. Reliable Version Control and Repository for Storing Data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Himanshu  D. | Technical Lead, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 17, 2026

**What do you like best about GitHub?**

We can do version control and repository to store the data

**What do you dislike about GitHub?**

Managing the branches and code deployment from lower instance to higher its little complex

**What problems is GitHub solving and how is that benefiting you?**

Version control and store the files

  ### 19. github review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yadnyesh  K. | College pursuing, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** October 05, 2025

**What do you like best about GitHub?**

The ease of use and implementation means I can start new projects in minutes, not hours. Despite its vast number of features, the integration with other tools is seamless, and on the rare occasion I need it, the customer support is fantastic.

**What do you dislike about GitHub?**

Discovering interesting new projects or people can be harder than it should be, as the explore features aren't its strongest point.

**What problems is GitHub solving and how is that benefiting you?**

The main problem GitHub solves is the chaos of coding alone or in a team. Before, keeping track of file versions was a nightmare like "project_final_v2_really_final.doc" and collaborating meant emailing code back and forth.

  ### 20. Link towards code

**Rating:** 4.0/5.0 stars

**Reviewed by:** George A. | Program Manager, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** December 17, 2024

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

It has a nice, clear web interface to compare what was changed in a set of files, add comments and improvement suggestions and manage a code change in a team.

**What do you dislike about GitHub?**

It is based on Git which I don’t like as much; it is over complicated for anything I need. But GitHub is a really nice tool.

**What problems is GitHub solving and how is that benefiting you?**

For me and my colleagues GitHub helps by allowing us to create, store, change, merge, and collaborate on files or code

  ### 21. Indispensable Platform for Modern Software Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thimo B. | CEO, Computer Software, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** June 20, 2025

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

GitHub provides an exceptional platform for collaboration, version control, and CI/CD integration. Its clean UI, powerful integrations (especially with GitHub Actions), and support for both individual and team workflows make it a core part of our development process. Features like pull requests with code reviews, branch protection rules, and Discussions make team collaboration efficient and transparent. The recent improvements in Copilot and Codespaces show a strong push toward developer productivity.

**What do you dislike about GitHub?**

The learning curve for advanced workflows (like Actions or monorepo management) can be a bit steep for newcomers. Occasionally, performance lags during high-traffic times or when viewing large diffs. Also, private repo pricing can get expensive at scale.

**What problems is GitHub solving and how is that benefiting you?**

It solves source control, continuous integration, documentation, and collaboration in one place. At ThreeB IT GmbH, GitHub enables seamless project coordination across teams, automates our build and test pipelines, and serves as the single source of truth for code and docs.

  ### 22. I couldn't work without it

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan Jose M. | Frontend Software Engineer, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** September 26, 2025

**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.

**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.

**What problems is GitHub solving and how is that benefiting you?**

The problems that GitHub is solving for me right now include version control, team collaboration on the same project, streamlined code review processes, and better project organization.

  ### 23. Excellent CI/CD and Version Control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Organic:** Organic review. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** May 05, 2026

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

It has excellent CI/CD capabilities and version control

**What do you dislike about GitHub?**

IT can sometimes be a bit confusing for new people

**What problems is GitHub solving and how is that benefiting you?**

Version control and CI/CD pipelines

  ### 24. GitHub Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** August 20, 2025

**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 and securing my code. It's easy to implement, not much complex. Me and my team are doing push and pull the code daily so team management is easy also work management.

**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.

**What problems is GitHub solving and how is that benefiting you?**

GitHub makes it easy to store code, track changes, and work together with my team. It solves the problem of version control and collaboration, so I don’t lose code and everyone can work on the same project without confusion. Whenever new teammates need the code, I don’t have to send the whole folder — just share the repo link and they can clone it easily. Nowadays, GitHub also provides many helpful features that make development smoother.

  ### 25. great platform to store our code and share it to the world

**Rating:** 4.5/5.0 stars

**Reviewed by:** Deekshith B. | software developer, Computer Software, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** December 25, 2025

**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.

**What do you dislike about GitHub?**

I don't enjoy using Git Desktop because it feels laggy to me.

**What problems is GitHub solving and how is that benefiting you?**

We are able to share our code by working in separate branches and then merging those branches into a single main branch. This process makes our work much easier and more efficient.

  ### 26. Github - A one stop repository to store and share codes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 11, 2025

**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.

**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.

**What problems is GitHub solving and how is that benefiting you?**

Github is open source and has been instrumental in helping me build and host my own portfolio at no cost. When I was starting out in frontend development, it made it easy for me to publish websites simply by dragging and dropping files. This convenience was especially valuable during my early learning phase.

  ### 27. Reliable Platform for software developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashish T. | Software Engineer, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** August 02, 2025

**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.

**What do you dislike about GitHub?**

The free tier has limitations that might not be ideal for all team sizes.

**What problems is GitHub solving and how is that benefiting you?**

GitHub helps me manage code collaboratively with team members, friends, and external contributors through a reliable version control system.
It solves key issues like code conflicts, project visibility, and CI/CD integration. Features like pull requests, issue tracking.

  ### 28. Assessment of Our Open-Source Software on GitHub

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rishabh T. | Software Engineer I, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** July 31, 2025

**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.

**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.

**What problems is GitHub solving and how is that benefiting you?**

tracking all changes in a codebase, version control, team collaboration. It makes it easy to track changes and roll back mistakes.

  ### 29. The Best Platform for Code Collaboration and Version Control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Umesh  D. | Web Developer, Computer Software, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** May 11, 2025

**What do you like best about GitHub?**

GitHub integrates with most of the IDEs 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 solve the learning curve. I make use of GitHub on a daily basis in my workflow for both team and individual projects.

**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.

**What problems is GitHub solving and how is that benefiting you?**

GitHub resolves some of the main problems in the software development process, which are version control and collaboration. GitHub provides a single platform for code change management, tracking progress, and conflict-free team collaboration. Pull requests, branching, and issue tracking make communications easier and impose code quality via formal code review. GitHub Actions also streamlines workflow by saving time spent in unnecessary processes that include testing and deployment. The solutions have significantly enhanced my productivity level, code structure, and overall code quality and maintainability of my projects.

  ### 30. Public & Private Repos Plus a Wide Range of Useful Tools

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Thank You page:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** May 20, 2026

**What do you like best about GitHub?**

It offers both public and private repositories, along with a wide range of other tools.

**What do you dislike about GitHub?**

Nothing specific to mention. I don’t have any comments on this one.

**What problems is GitHub solving and how is that benefiting you?**

It helped improve collaboration, version control, automation, security, and overall developer productivity.

  ### 31. Best platform for version control and collaborative coding

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** September 22, 2025

**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.

**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.

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the problem of distributed collaboration in coding. It allows me to keep my projects version-controlled, work with teammates, and back up code safely in the cloud. It has also made contributing to open-source projects much easier.

  ### 32. GitHub Actions Makes Variable Management a Breeze

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rajeev C. | Software Engg, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 27, 2026

**What do you like best about GitHub?**

Github actions is best thing i like along with its variables maintenance for actions.

**What do you dislike about GitHub?**

Nothing specific for github I dislike. Just on suggestion it should have better bug tracking tool.

**What problems is GitHub solving and how is that benefiting you?**

It his helping me to maintain my codebase with ease and making it secure and allowing features like cherry pick and rebase.

  ### 33. A must-have tool for any developer

**Rating:** 3.5/5.0 stars

**Reviewed by:** MOHAMMAD  S. | Software engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** February 04, 2023

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

Makes it easy for developers to share code files and collaborate with fellow developers on open source projects. It's us

**What do you dislike about GitHub?**

Sometimes I find the UI a bit confusing, especially when I started out. Also, some features like GitHub Actions or security settings could use better tutorials or in-app guides. But overall, it's been a great experience.

**What problems is GitHub solving and how is that benefiting you?**

GitHub makes it really easy to contribute to open source projects. Almost every project I’ve worked on or seen in the community uses GitHub to manage code, track issues, and collaborate with others. The best part is that it’s completely free for open-source projects, which helps me learn and grow as a developer without any cost.

  ### 34. Github experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashin Marin T. | Software Development Engineer, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Organic:** Organic review. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 01, 2025

**What do you like best about GitHub?**

GitHub's primary strengths lie in its ability to facilitate collaboration, version control, and project management for software development. This can be used to showcase one's projects during interviews or other events. It has excellent customer support.

**What do you dislike about GitHub?**

The code commit sometimes breaks, confusing which active chain someone is working on. The commands can be occasionally difficult to understand and use.

**What problems is GitHub solving and how is that benefiting you?**

It is a version control software. It keeps track of the changes and return back to the previous source code at any point of time, without losing the data in it. It's more than just file sharing. One can view the history of each git commit, different branches of the same codebase, an issues tab to manage bugs, pull requests for the merging of code from one branch to another and plenty more

  ### 35. Easy Collaboration with Powerful GitHub Actions

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andy N. | Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 10, 2026

**What do you like best about GitHub?**

easy collaboration and github actions are very powerful CI tools

**What do you dislike about GitHub?**

Occasional outages will sometimes block us

**What problems is GitHub solving and how is that benefiting you?**

Allows our development team to move fast

  ### 36. Life saver github

**Rating:** 5.0/5.0 stars

**Reviewed by:** PRATEEK M. | Tech Trainee, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** July 31, 2025

**What do you like best about GitHub?**

Wonderful experience with github, my code is always safe with way more features for stash, merge, compare and with multiple branches I can make multiple projects in the same repo. Once I got used to github it made my life easier.

**What do you dislike about GitHub?**

If someone found access to your github and deleted the repo. You are finished

**What problems is GitHub solving and how is that benefiting you?**

Branch management and code pushing in github so that it can be accessible to my team. Banking problems are getting solved in my firm with github currently by managing multiple branches on github

  ### 37. The best software collaboration and storage tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 06, 2023

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

Easy to use and the most widely-used software in the industry.

**What do you dislike about GitHub?**

I can’t access a repository through a private link and there is no easy onboarding for non-coders to design their profile on Github.

**What problems is GitHub solving and how is that benefiting you?**

Version control at work and for personal use. CI/CD actions and deployment of websites using Github pages.

  ### 38. The Ultimate Platform for Seamless Collaboration and Efficient Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** December 17, 2024

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about GitHub?**

GitHub is an exceptional platform for developers and teams of all sizes. Its user-friendly interface makes collaboration seamless, allowing developers to efficiently share and contribute to projects. The integration with Git makes version control effortless, ensuring that all changes are tracked and organized. GitHub’s powerful features like pull requests, issue tracking, and continuous integration enable smooth workflows and better project management. The platform's vibrant open-source community offers an invaluable resource for learning, sharing, and networking. Additionally, the availability of GitHub Actions and integration with various third-party tools enhances the development process, making GitHub an indispensable tool for developers around the world. Highly recommended for both beginners and experienced developers!

**What do you dislike about GitHub?**

I don't think there is any downsides for Github.

**What problems is GitHub solving and how is that benefiting you?**

GitHub enables developers to track every change made to a project, providing a clear history of all modifications, which makes it easier to understand what has been altered and why.

  ### 39. Great for PR Management, Needs Better Slack Integration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Janish S. | Head Technical Program Manager, Information Technology and Services, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 14, 2025

**What do you like best about GitHub?**

Accessibility, ability to see the PR changes, reviewing and approving the PRs, merging the code

**What do you dislike about GitHub?**

need some external add-ons with Slack to notify developers in a more efficient way

**What problems is GitHub solving and how is that benefiting you?**

Ability to peer code, transparency, leaving comments for each PRs and addressing those comments

  ### 40. Github is user interface that makes it easier to use Git. Git is a version control system

**Rating:** 5.0/5.0 stars

**Reviewed by:** Zaki B. | Business Administration, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** July 30, 2025

**What do you like best about GitHub?**

Github makes it simple to compare versions of a file or directory.One of its key features is the ability to compare how files or directories have changed over time — this is essential for tracking changes, debugging, or collaborating on code.

**What do you dislike about GitHub?**

One of Github weaknesses is that it doesn't handle large binary files very well.

**What problems is GitHub solving and how is that benefiting you?**

Github build automation in front end with npm package such as jimp and leverage gulp and the flexibility of JavaScript to automate workflows.

  ### 41. Great for Team Performance Overview, but Pricey for Larger Teams

**Rating:** 4.5/5.0 stars

**Reviewed by:** Carlos S. | CPO, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google One Tap using a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 16, 2025

**What do you like best about GitHub?**

Easiness to use and to have an overview of team performance

**What do you dislike about GitHub?**

Price, its a bit expensive if the time is big, or if you want to create only visibility team members

**What problems is GitHub solving and how is that benefiting you?**

Version control + history and collaboration

  ### 42. Great for IT training

**Rating:** 5.0/5.0 stars

**Reviewed by:** Benjamin C. | Teacher, Education Management, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** September 30, 2025

**What do you like best about GitHub?**

I have used GitHub for a college course and it was a great to that lead to my success. Highly recommend

**What do you dislike about GitHub?**

Not a thing. It was easy to use and I love the interface

**What problems is GitHub solving and how is that benefiting you?**

It help get resources from professor to me the student

  ### 43. Helpful tool to manage the code repo and multiplatform easy utility

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohit K. | Senior Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** June 18, 2025

**What do you like best about GitHub?**

The code repo and the different cloud native tools helm managed repos which are of great use to directly implement, manage and deploy readily available app.

**What do you dislike about GitHub?**

With the easy access of Azure git within the Microsoft's azure environment, the GitHub has lost the charm though being a great git management tool

**What problems is GitHub solving and how is that benefiting you?**

I look up GitHub mainly to do the versioning control and to look up for latest version updates to the cloud native tools that maintains the repo on GitHub. Also to raise the query and issue on the repo for the bug.

  ### 44. Impressive Repository Capacity and Outstanding Support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kendal P. | Self, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** November 05, 2025

**What do you like best about GitHub?**

The sheer number of repositories and projects that GitHub can accommodate is truly impressive. Alongside this, their support team is excellent.

**What do you dislike about GitHub?**

I think some repositories could be a bit quicker. It seems like their speed could be improved.

**What problems is GitHub solving and how is that benefiting you?**

Whenever I need to check out a suspicious website or look for potential malware, I find that Github is useful in these situations.

  ### 45. The esencial software to work with code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luis Patricio R. | Senior Backend Engineer, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** September 16, 2025

**What do you like best about GitHub?**

- All well distributed without problems
- Fast and secure
- Easy to implement in every company
- Many features

**What do you dislike about GitHub?**

- Some features are only paid for small personal projects, but for a company, it's perfect

**What problems is GitHub solving and how is that benefiting you?**

Help to integrate all the process of coding, reviews and CI/CD

  ### 46. We're using it for repositories storage

**Rating:** 5.0/5.0 stars

**Reviewed by:** Camilo M. | Sysadmin, Information Technology and Services, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a review partner

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** September 16, 2025

**What do you like best about GitHub?**

We like the simplicity and the ease of administration

**What do you dislike about GitHub?**

The thing I didn't like is that when we moved from bitbucket to Github, it didn't bring over the PRs or the pipelines

**What problems is GitHub solving and how is that benefiting you?**

It made the AI integration easier, because in bitbucket it's a bit more complex

  ### 47. I managed to streamline all our code and improved its quality

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lautaro S. | Full Stack Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 11, 2025

**What do you like best about GitHub?**

All my work as a Developer has changed since GitHub came into my life. I never worry about accidentally deleting or deleting critical code. If something goes wrong, I just go back to an earlier version and that’s it. When I need to test something without changing the main code, the ability to deal with branches has saved me more than once. By using code reviews and pull requests, we can keep our workflow organized, make changes in real time, and comment on individual lines. Reviewing, commenting and suggesting changes to my coworkers' code directly on pull requests is a fantastic example of team collaboration. Thanks to GitHub, I no longer have coding errors and the quality of our code has increased.

**What do you dislike about GitHub?**

For those who are not familiar with Git, at first, the learning curve can be a bit high. I still remember the first time I tried to set up a workflow using GitHub Actions, at that point programming was not my priority; I spent more time reading documentation.

**What problems is GitHub solving and how is that benefiting you?**

Our entire development process now runs on GitHub. We can communicate without accidentally overwriting files, all changes are well documented, and the code is never lost because we use it. We can locate the source of a production issue because GitHub recorded every change we made. Without any drama, we simply examine the confirmations, identify the problem and solve it. It has also been very helpful for our security, we guarantee that there are no safety failures or defects in production, we do code reviews for each extraction request. The advantages outweigh the disadvantages considerably, despite some minor problems such as learning curve and limited integrations.

  ### 48. Best for collaborative work giving it 9 because it need some minor bug fixing.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishvjit S. | Backend Developer Intern, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** May 26, 2025

**What do you like best about GitHub?**

I like how easy it is to use. Its integration with the cursor and VS Code is top-notch. I like everything about GitHub, especially how easily I can operate it with my Ubuntu terminal.

**What do you dislike about GitHub?**

It's merging needs some improvement. For example, there is a minor bug in which when you merge your branch through the GitHub dashboard, it shows a conflict, but when you merge it locally through VS Code, it will merge without any conflict.

**What problems is GitHub solving and how is that benefiting you?**

It is making my and my teams work easy by its collaborative features like Pull request code reviews.

  ### 49. GitHub brings our team together

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mike W. | CEO, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** September 16, 2025

**What do you like best about GitHub?**

Allows our team to have one place for all our code.

**What do you dislike about GitHub?**

Navigation sometimes is a little tough to figure out

**What problems is GitHub solving and how is that benefiting you?**

Allows all our devs to be on one platform. Our Customer relations managers are able to submit tickets.

  ### 50. Source code is secure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ruan d. | Senior Engineer, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account added to their profile

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** June 24, 2025

**What do you like best about GitHub?**

I have been using GitHub for 10+ years and it is the best source control that I have ever used. It is user friendly , easy to integrate and makes my life easier when it comes to versioning and source control

**What do you dislike about GitHub?**

Fixing merge conflicts :-) is the one thing that I hate the most.

**What problems is GitHub solving and how is that benefiting you?**

Github is solving the whole Source Control thing for me. It is globally accessible and easy to use.


## GitHub Discussions
  - [What is GitHub used for?](https://www.g2.com/discussions/what-is-github-used-for) - 8 comments, 6 upvotes
  - [How to do proper versioning in the system? The main part in branching is a little confusing.](https://www.g2.com/discussions/33644-how-to-do-proper-versioning-in-the-system-the-main-part-in-branching-is-a-little-confusing) - 1 comment, 2 upvotes
  - [GitHub collaboration is great, but how do you quickly find the right colleague?](https://www.g2.com/discussions/github-collaboration-is-great-but-how-do-you-quickly-find-the-right-colleague) - 1 comment, 1 upvote
  - [How can we make git merge easier to avoid conflicts](https://www.g2.com/discussions/how-can-we-make-git-merge-easier-to-avoid-conflicts) - 1 comment, 1 upvote
  - [Is it any way to understand our code is using some one](https://www.g2.com/discussions/is-it-any-way-to-understand-our-code-is-using-some-one) - 1 comment, 1 upvote

- [View GitHub pricing details and edition comparison](https://www.g2.com/products/github/reviews?page=4&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-10-03+13%3A46%3A49+-0500&secure%5Bsession_id%5D=8daec90d-a2ca-4b0d-908b-f3d3e1834de3&secure%5Btoken%5D=85dbe2c09c9638b50de21dccddfc080c671922bce8582db40e7aab5b8f4e2936&format=llm_user)

## GitHub Features
**Additional Functionality**
- Widgets
- Impact Management
- Customizable Forms
- Self Service Portal
- License Management
- Scheduled/Automated Reports
- Task Management
- Request Assignment
- Help Desk Management
- Surveys & Feedback
- SSL Security
- IT Asset Tracking
- Knowledge Base Management
- Compliance Management
- Support Ticket Management
- Single Sign On
- Data Mapping
- Client Portal
- Service Level Agreement (SLA) Management
- Activity Dashboard
- Incident Management
- Alerts/Escalation
- Prioritization
- Generative AI
- Performance Monitoring
- Email Management
- Active Directory Integration
- Third-Party Integrations
- Alerts/Notifications
- Collaboration Tools
- Reporting & Statistics
- Asset Lifecycle Management
- Inventory Management
- Data Import/Export
- Access Controls/Permissions
- Drag & Drop
- Activity Tracking
- AI Copilot
- Workflow Management
- Configuration Management
- Problem Management
- Configurable Workflow
- IT Asset Management
- API
- Data Visualization
- Change Management
- Device Auto Discovery
- Customizable Reports
- Contract/License Management
- Relationship Mapping
- Customizable Fields
- Support Ticket Tracking
- Vulnerability Scanning
- Data Aggregation and Publishing
- Cost Tracking
- Template Management
- Lifecycle Management
- Historical Reporting
- Monitoring
- Configuration Automation
- Customizable Templates
- Search/Filter
- File Management
- Status Tracking
- Patch Management
- Document Management
- Real-Time Reporting
- Real-Time Monitoring
- Version Control
- Task Progress Tracking
- IT Cost Management
- Archiving & Retention
- Scheduling
- Reporting/Analytics
- User Management
- Policy Management
- Real-Time Analytics
- Role-Based Permissions
- Rules-Based Workflow
- Audit Trail
- Business Process Automation
- Sarbanes-Oxley Compliance
- Task Scheduling

**Administration**
- Configuration Management
- Access Control
- Dashboards

**Administration**
- API / Integrations
- Extensibility

**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Functionality - Software Composition Analysis **
- Language Support
- Integration
- Transparency

**Management**
- Configuration Management
- Access Control
- Orchestration
- Portfolio Management
- Workflow Management
- Timeline Management
- Testing Management
- Change Management
- Issue Management
- Compliance Management
- Policy Management
- User Management
- Application Management
- Task Management
- Project Management
- Release Management
- Audit Management

**Functionality**
- Third-Party Integrations
- Extensibility
- Test Customization

**Documentation**
- Feedback
- Prioritization
- Remediation Suggestions

**Functionality**
- Deployment Automation
- Process Analytics
- Plugins
- APIs / Integrations
- Feature Flags

**Analysis**
- Real-Time Analytics
- Issue Tracking
- Static Code Analysis
- Code Analysis
- Integrated Development Environment

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**Management**
- Processes and Workflow
- Reporting
- Automation

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Effectiveness - Software Composition Analysis**
- Remediation Suggestions
- Continuous Monitoring
- Thorough Detection

**Functionality**
- Automation
- Integrations
- Extensibility
- Continuous Integration
- Third-Party Integrations

**Management**
- Automation
- Processes and Workflow
- Reporting

**Security**
- False Positives
- Custom Compliance
- Agility

**Processes**
- Pipelines
- Orchestration
- Workflow Visualization

**Testing**
- Command-Line Tools
- Manual Testing
- Test Automation
- Compliance Testing
- Source-Code Scanning
- Detection Rate
- False Positives
- Multi-Language Scanning

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment
- Prioritization
- Version Control
- Rules-Based Workflow
- Approval Workflow
- Configurable Workflow

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Assignment Management
- Prioritization

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Additional Functionality**
- API
- Audit Trail
- Drag & Drop
- Projections
- Charting
- Ticket Management
- Monitoring
- Status Tracking
- Progress Tracking
- Workflow Management
- Project Time Tracking
- Issue Tracking
- Configurable Workflow
- Collaboration Tools
- Agile Methodologies
- Customizable Fields
- Backlog Management
- Real-Time Updates
- Single Sign On
- Generative AI
- Task Scheduling
- Activity Tracking
- Activity Dashboard
- Task Management
- Project Management
- Project Planning
- Feedback Management
- Code Repository Integration
- Reporting & Statistics
- Email Management
- Knowledge Base Management
- Multiple Projects
- Tagging
- AI Copilot
- File Management
- Issue Management
- Task Planning
- Data Visualization
- Bug/Issue Capture
- Bug Tracking
- Alerts/Notifications
- Commenting/Notes
- @mentions
- Third-Party Integrations
- Customizable Templates
- Task Progress Tracking
- Real-Time Notifications
- Access Controls/Permissions

**Additional Functionality**
- Single Sign On
- Search/Filter
- Real-Time Reporting
- Data Import/Export
- Reporting/Analytics
- AI Copilot
- Commenting/Notes
- Data Extraction
- SSL Security
- Performance Metrics
- Status Tracking
- Real-Time Monitoring
- Troubleshooting Reports
- API
- Issue Tracking
- Projections
- Real-Time Data
- Event Logs
- Collaboration Tools
- Generative AI
- Role-Based Permissions
- Monitoring
- Activity Dashboard
- Authentication
- KPI Monitoring
- Activity Tracking
- Real-Time Notifications
- Dashboard

**Additional Functionality**
- Continuous Deployment
- Source-Code Scanning
- Continuous Delivery
- Prioritization
- Generative AI
- Compliance Management
- Data Import/Export
- Access Controls/Permissions
- Bug Tracking
- Reporting/Analytics
- For Developers
- Issue Management
- Repository Management
- Workflow Management
- Monitoring
- Pipeline Management
- Application Management
- API
- AI Copilot
- Configuration Management
- Data Storage Management
- Multi-User Collaboration
- Project Management
- Version Control
- Activity Dashboard
- Data Synchronization
- Lifecycle Management
- Change Management
- Status Tracking
- Authentication
- Alerts/Notifications
- Automated Testing
- Debugging
- Approval Process Control
- Build Log
- Quality Assurance

**Agentic AI - Static Application Security Testing (SAST)**
- Autonomous Task Execution

**Additional Functionality**
- Debugging
- Generative AI
- AI Copilot
- For Developers
- Deployment Management
- Application Security
- Dashboard

## Top GitHub Alternatives
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (884 reviews)
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (329 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)

