# Page 2 | GitHub Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 2 - Is GitHub the right Application Development solution for you? Explore 6166 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/129067/GitHub/reviews

---

GitHub

4.8 (6166)

[View alternatives](https://www.capterra.com/p/129067/GitHub/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated April 16th, 2026

# Page 2 - Reviews of GitHub

## Showing most helpful reviews

Showing 26-50 of 6166 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

EM

Enguerran M.  
Fullstack web developer  
Sporting Goods  
Used the software for: 2+ years

### "The industry gold standard for version control and CI/CD"

April 23, 2026

5.0

I have used GitHub for my personal projects and my professional work for multiple years. The platform provides a full development ecosystem which goes beyond its basic function as a Git hosting service. The platform's main strengths come from its community features and its dependable performance. The application functions as my most reliable tool which I can use without any concerns.

Pros

The developer experience remains the highest level of quality. GitHub Actions provides an easy way to implement CI/CD. The pull request interface offers the most effective solution for conducting code reviews in the industry. My daily work output has increased because the system now integrates with almost all my essential tools which include Slack and Jira and IDEs and Copilot.

Cons

The notification system can become overwhelming on large projects if not carefully configured. The Project Management boards (GitHub Projects) provide excellent user experience but still require additional development to reach the same level of functionality found in dedicated tools like Jira, which handle complex agile workflows.

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "Reliable and Well Built Platform for Development Work"

April 25, 2026

5.0

Pros

What I liked most about GitHub is how it simplifies version control and collaboration in a very structured way. It makes it easy to track changes, work with others on the same project, and keep everything organized without losing history of the code. The platform offers strong features for both individuals and teams, especially with tools like pull requests, issues, and branching. Automation through GitHub Actions is also very useful, as it helps reduce manual work and speeds up development workflows. Setup is fairly straightforward, and once familiar with the basics, it becomes quite easy to use on a daily basis. It generally runs smoothly with very few bugs or issues affecting workflow. In terms of value for money, it provides a lot of useful features even in the free version, which makes it suitable for both small projects and larger teams. Overall, it feels reliable and well built for software development and collaboration.

Cons

What I liked least about GitHub is that there are not really any major cons in day to day use. It is a very solid platform overall. The only small point is that GitHub Actions can take a bit of time to get used to when setting up more advanced automation, especially if the workflow is complex. Simple use cases are straightforward, but the deeper configurations may need some trial and error at first.

Review Source

RV

Rakhi V.  
QA Lead  
Information Technology and Services  
Used the software for: 1-2 years

### "Github over 2 years"

April 23, 2026

5.0

It provides a reliable and well-structured environment for managing code, collaborating with teams, and tracking development work. The platform is especially strong for version control, pull requests, and maintaining visibility into changes across a project. At the same time, some parts of the interface, such as permissions and complex pull request discussions, can feel harder to manage as projects grow. Overall, it has been a valuable tool for keeping development organized and improving team collaboration.

Pros

Its strong version control, because it makes it easy to track changes, identify who made them, and restore earlier versions when needed. I also liked the pull request workflow, since it makes code reviews more organized and helps improve code quality before anything is merged. Another major advantage is how easy it is to collaborate with a team through branches, comments, and shared repositories without disrupting the main codebase. Finally, GitHub’s integrations and automation features are very useful because they support testing, deployment, and overall project management in one place.

Cons

managing permissions and repository settings can become confusing, especially in larger teams where access levels, branch protections, and admin controls are spread across different places. Another pain point is that pull requests can get hard to review when they are large or when there are too many comments, making it easy to miss important feedback or lose track of what still needs to be addressed.

Review Source

VR

Verified Reviewer  
Ai Developer  
Computer Software  
Used the software for: 1-2 years

### "Reliable Version Control and Collaboration Platform for Development Projects"

April 24, 2026

4.0

Overall, my experience with GitHub has been very positive for managing and collaborating on development projects. I regularly use it to store code, track changes, and manage versions while working on backend and data-related projects. The workflow with commits, branches, and pull requests helps keep development organized and makes it easier to work on features without affecting the main codebase. It also integrates well with tools like Visual Studio Code, which makes pushing and updating code more efficient. While there is a learning curve in understanding concepts like branching and merge conflicts, once understood, it becomes a reliable and essential part of the development workflow.

Pros

GitHub is very effective for version control and managing code repositories. I use it to push projects, track changes, and manage branches while working on backend and development tasks. The integration with Visual Studio Code makes it easy to commit and push code directly from the editor without switching tools. Features like pull requests, issue tracking, and commit history help in organizing work and collaborating efficiently. It is also useful for maintaining a portfolio and sharing projects publicly.

Cons

One challenge with GitHub is that it can be difficult for beginners to understand concepts like branching, merging, and resolving conflicts. The interface has many options, which can feel overwhelming at first. Also, for larger projects, managing repositories and permissions can take time to configure properly. Occasionally, merge conflicts require manual resolution, which can slow down development.

Review Source

Samuele R.  
CTO  
Computer Software  
Used the software for: 2+ years

### "La miglior piattaforma per la gestione del codice"

April 14, 2026

4.0

Utilizzo GitHub da molto tempo e mi ha soddisfatto in tutte le sue parti. La possibilità di integrazioni con software esterni è perfetta, e i suoi utilizzi vanno oltre alla sola gestione del codice.

Pros

Un ottimo software che si integra perfettamente con Git, offrendo anche un interfaccia personalizzata da terminale e come GUI. Rende lo sviluppo, la gestione del codice e la collaborazione qualcosa di fantastico e facile da utilizzare.

Cons

La parte delle actions potrebbe essere semplificata, in modo da rendere la creazione di workflow efficienti più semplice.

Review Source

VR

Verified Reviewer  
Software Developer and Consultant  
Computer Software  
Used the software for: 2+ years

### "Look No Further for Source Control"

December 8, 2025

5.0

I've used Github for about 5 years, and it's been great since I started. It allows me to easily collaborate with my teammates, and keep each other from stepping on toes while working. I would have a very hard time doing my job without Github, and the other options available are inferior for various reasons.

Pros

Github makes it easy to store my code and collaborate with my teammates. The other Integrations that Github supports makes it easy to run linting, tests, deployments, and more with Github actions. It is my favorite source control software, and the free accounts that it allows make it a really good value. Setup is a breeze with Github, and makes it so you can get a repository setup in no time.

Cons

If you're newer to github then using some of the tools it provides can be overwhelming, but github makes other tools to support that.

Switched from

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Github is used at my place of work. It's our go to.

Review Source

JC

Jim C.  
Technical project manager  
Telecommunications  
Used the software for: 2+ years

### "10 years using Github as a TPM and developer"

November 7, 2025

5.0

Very good, I have used Github for over 10 years, until now, it is still my only VCS for side projects and working porjects.

Pros

Easy to use is the best part of GitHub, you can choose to set up your Git server, but you can also use Github.com directly for personal usage or open source project. And since there are so many teams using it, means the bugs and issues will be solved very quickly.

Cons

Flexibility sometimes also means too many choice, different teams can choose different client tools, such as SourceTree, Github desktop, IDE plugin (for example, Eclipse, VS studio, etc..)

Switched from

[Apache Subversion](https://www.capterra.com/p/177270/Apache-Subversion/)[IBM Rational ClearCase](https://www.capterra.com/p/177256/IBM-Rational-ClearCase/)

More younger generation developer used it, and it is easier to distributed development.

Review Source

Daniele D.  
Freelancer  
Computer Software  
Used the software for: 1-2 years

### "Massima integrazione e grande affidabilità per il proprio codice"

March 15, 2026

5.0

Esperienza nel complesso più che ottima. Fantastico strumento per il salvataggio del proprio codice come backup o strumento per la portabilità tra più dispositivi, con versioning e condivisione al pubblico o con il team.

Pros

Ampissima quantità di funzioni e massima integrazione con ogni sistema operativo. Presenza dell'applicazione desktop per i meno affini con la shell. Nessuna presenza di limiti su repository e quantità di file in generale. Integrazione ottima con software e servizi di terze parti.

Cons

Dispersività della gui web, e mancanza di un tutorial iniziale passo passo, a primo impatto complicato da usare nella gestione delle repository.

Review Source

VR

Verified Reviewer  
App Developer  
Information Technology and Services  
Used the software for: 2+ years

### "Efficient Collaboration with a Learning Curve"

February 8, 2026

5.0

My overall experience with GitHub has been highly positive for version control and collaboration. It’s great for managing code, tracking issues, and working with teams, though it can feel complex for newcomers.

Pros

I like GitHub’s seamless version control and collaboration features, including pull requests, branching, and issue tracking, which streamline teamwork and code reviews.

Cons

I find GitHub’s interface and navigation overwhelming at times, especially for beginners. Managing permissions, large repositories, and complex workflows can be confusing, and the free plan has limitations for private repos and advanced features.

Review Source

TB

Tony B.  
Owner  
Computer Software  
Used the software for: 2+ years

### "Github gets a thumbs up"

September 22, 2025

5.0

Overall its a good system, the best source control system I've used and whenever you search online for code, its github that tends to be the place other people use to store their open source contributions - you don't often see others being used, although I have seen GitLab more than anything else.

Pros

Having used git locally for quite some time, github seemed the natural progression. I've tried other systems (BitBucket and GitLab and many many years ago SourceSafe which wasnt online, it was a LAN based product). I used github prior to its purchase by Microsoft and was pleased to see that whereas previously private repo's needed a paid account, since Microsofts purchase, you can now have private repo's on their free service. Recently I've started getting into CI/CD and so have been getting involved in the Actions service, which gives you build time on their servers for deployment. I'd used AWS previously for CI/CD and found the Github actions were far easier to set up and they provide a reasonable amount of processor minutes per month for free which I haven't yet breached so it's a free service there too! Not only is it a remote repository for tracking changes and allowing multiple people to develop in the same system, it also provides a remote offsite backup of your source. As far as value for money is concerned, its brilliant because it's free but even if you go for the paid option, the last time I checked it was about £7 a month

Cons

The secret variables that you can create in actions are a "write once, never see them again" system. Variables can be used in Actions to control what you want the build script to do based on which branch you are in - ie one variable might be created for the master branch for live builds and another for staging or dev builds. I know they are secrets but sometimes it can be really helpful to check what the value is to try to debug what might be happening in the build process (even if you echo the value during the build process, most of the output is replaced with \*\*\*\*). It would be useful to require re-entry of username/password and 2fa details and to then be shown the details - even if each variable needed to go through the same process

Alternatives considered

[GitLab](https://www.capterra.com/p/159806/GitLab/)[Bitbucket](https://www.capterra.com/p/233341/Bitbucket/)

Reason for choosing GitHub

Github seems to be a better and more widely used product and since its had the backing of Microsoft you know it's not going anywhere

Review Source

Junaid E.  
IT Manager  
Hospitality  
Used the software for: 2+ years

### "The Essential Platform for Developers"

January 15, 2026

5.0

My overall experience with GitHub has been outstanding and found very easy to use. I have relied on it daily since around 2018 for personal projects and open source contributions.

Pros

What I liked most about GitHub is how seamlessly it handles version control and team collaboration with features like pull requests, code reviews, and issue tracking that keep everything organised and transparent.

Cons

What I liked least is that the advanced features security tools can get expensive for small teams or individual users.

Review Source

BS

Bonface S.  
Full Stack Developer  
Financial Services  
Used the software for: 2+ years

### "Great for Collaboration and Code Management"

May 3, 2025

5.0

My experience with GitHub has been very positive overall. It’s a reliable platform for hosting code, managing projects, and collaborating with others. Whether I’m working solo or with a team, GitHub helps keep everything organized through issues, pull requests, and commits. Over time, it’s become a central part of my workflow, and it integrates well with other tools like VS Code and Slack. There’s a bit of a learning curve at the start, but once you get used to it, it really improves how you manage code.

Pros

What I like most about GitHub is how seamless it makes collaboration across development teams. The ability to track changes through version control, manage branches, and open pull requests has really helped us maintain clean and organized codebases. The GitHub Actions automation feature also saves a lot of time during deployment. It’s reliable and easy to integrate with other tools we already use.

Cons

One thing that can be a bit confusing, especially for newer team members, is the learning curve with Git commands and how branching works. While the platform itself is great, it sometimes assumes a certain level of experience with version control, which can slow things down for beginners. Also, the notifications can get overwhelming if you’re watching multiple repositories.

Switched from

[Bitbucket](https://www.capterra.com/p/233341/Bitbucket/)

I switched from Bitbucket. While Bitbucket was functional, I found GitHub’s integration with other tools (like Visual Studio Code and Slack) to be more seamless. The community support and ease of use were also key factors that made me transition to GitHub for version control and team collaboration.

Review Source

BT

Braydn T.  
Platform Engineer  
Accounting  
Used the software for: 2+ years

### "You know it, You love it"

December 14, 2025

5.0

Pros

You could run your business with this product. Has everything that you would expect, and some things you wouldn't.

Cons

Some of the integrations are not as easy as you'd like. OIDC, pulling from private repos, and setting up private node pools.

Switched from

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Pricing went out of control. I still like all the features they had though.

Review Source

VF

Valentino F.  
CEO  
Entertainment  
Used the software for: 2+ years

### "Best platform for code versioning and team collaboration"

July 8, 2025

5.0

GitHub is essential to our dev workflow. It keeps our code organized and simplifies collaboration across projects.

Pros

It’s easy to collaborate on code with branches, pull requests, and great integration with CI/CD tools.

Cons

I think some advanced permissions and org-level controls can be confusing at first for small teams..

Alternatives considered

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Reason for choosing GitHub

GitHub had the best community, integrations, and developer experience, plus native support for CI/CD and security.

Switched from

[Bitbucket](https://www.capterra.com/p/233341/Bitbucket/)

I think GitHub offered better collaboration, stronger CI/CD tools, and broader community support than Bitbucket.

Review Source

BK

Blerta K.  
Language Instructor  
Education Management  
Used the software for: 2+ years

### "Updating our own learning portal."

April 2, 2026

5.0

Since I am a Language Instructor, and in charge of our digital tools, our students need to have their custom web applications stable. I store our code repositories on this and do version control of our interactive exercises. It is very powerful to the developers, yet very daunting to the teachers.

Pros

After the initial configuration, the powerful functionalities and the default automation processes are unbelievable to implement quick updates and new interactive quizzes to our school-based custom language learning site.

Cons

The high learning curve renders the user-friendliness of the software rather appalling to our non-technical teaching staff, and support in relation to frustrating bugs and problems is fully dependent on community forums as the direct customer support service is currently not worth the money considering that the school is small and lacks an IT-specific staff.

Review Source

Filippo S.  
Plus Support Specialist  
Computer Software  
Used the software for: 6-12 months

### "The industry standard for version control"

January 13, 2026

5.0

My experience is overwhelmingly positive, especially in terms of features geared towards team collaboration and bug/incident tracking.

Pros

The extensive collaboration tools and version control are critical features used in our bug troubleshooting workflows.

Cons

The interface is quite busy and as a beginner it's difficult to quickly identify how to achieve a certain goal. Navigating the platform is not immediate and the learning curve seems to be quite steep for me.

Review Source

Ildaphonse C.  
Software Development  
Computer Software  
Used the software for: 1-2 years

### "A great tool for developers"

January 8, 2026

5.0

I've enjoyed my experience with Github. I use it daily when coding because of how quick and easy it is to store data.

Pros

I use github daily in the workplace. It is very easy to use. I can easily store my information without worry. It is free to use as well. I've encountered no issues or bugs when using it.

Cons

I wish it was easier to learn how to use. Sometimes i forget which commands to use when pushing my code to the cloud.

Review Source

SM

Shreyash M.  
Manager  
Banking  
Used the software for: 2+ years

### "Great VCS for open source"

June 28, 2025

5.0

Fantastic VCS tool, no complains really. Would highly recommend to anyone looking at a publicly setup VCS.

Pros

Easy to use, simple to extend, and can plug into multiple other applications easily. Highly extensible with tons of plugins to make it more powerful

Cons

Enterprise can be a tad bit expensive. The actual UI is a bit clunky and not as easy to understand everything

Switched from

[P4](https://www.capterra.com/p/174325/Helix-Core/)

Perforce started feeling outdated and is more complicated to setup and extend

Review Source

MS

Manish S.  
AI and Automation Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "GitHub - A coder's best-friend"

March 2, 2026

5.0

My overall experience with GitHub has been mind blowing. It has made my work on large code projects so much easier since I started using it. I am not giving up using this tool. I has great support and helps manage bugs in my code so efficiently.

Pros

Microsoft GitHub is the best collaboration and code management tool I have ever used in my life. It is so hassle-free and makes my day to day code collaboration so much effortless. It is definitely worth the money.

Cons

Like most complex tools, GitHub has a steep learning curve. It took me a while to get used to it. With that, GitHub being a cloud tool, requires a stable internet connection to push/pull code.

Review Source

Ariel P.  
CEO  
Consumer Services  
Used the software for: 6-12 months

### "Industry Standard for a Reason: Reliable and Scalable"

April 26, 2026

4.0

GitHub serves as the backbone of our development cycle. It’s more than just a place to store code; it’s our primary collaboration hub. While the pricing structure for advanced security features can be a bit high, the reliability, ease of automation through Actions, and the peace of mind provided by its robust version control make it an essential tool for our business."

Pros

GitHub Actions: The built-in CI/CD automation is a game changer. It allows us to automate testing and deployment without needing to manage a separate third-party server. Vast Ecosystem: The integration with almost every other dev tool (Slack, Jira, AWS) and the massive community support make troubleshooting very easy.

Cons

Pricing for Enterprise: While the Free tier is generous, the jump to Enterprise pricing can feel steep for growing teams, especially when adding advanced security features. Learning Curve for Non-Devs: The interface can be intimidating for Project Managers or Designers who aren't familiar with Git terminology. Notification Overload: Managing the volume of email and web notifications on high-activity repositories can be overwhelming without significant fine-tuning.

Review Source

Zachary C.  
Lead developer  
Farming  
Used the software for: 2+ years

### "Solid project managing and source control system"

August 21, 2025

5.0

Pros

Github is one of the best collab platforms for develing, the addition of projects makes it much easeier to manage what is going on accross platforms.

Cons

Alot of the intergrations cot more money, which is a shame. And it seems some basic features such as branch locking as hidden behind a paywall now.

Switched from

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Moved companies, and this was in ue where I moved too

Review Source

BG

Ben G.  
Webmaster  
Computer Software  
Used the software for: 2+ years

### "Great community and place for collaborating development code"

April 21, 2025

5.0

My overall experience with GitHub was good, and we are continuing to use it for any development work when our team requires it.

Pros

I liked how easy it was to upload and contribute to code produced by your own team, or other teams that have produced code that you are also using.

Cons

I did not like the monitoring systems that GitHub used for correction of code or trying to stop you from doing something.

Review Source

Bipul K.  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "Best Collaboration tool for developers"

July 10, 2025

5.0

Pros

The best thing about Github is Collaboration feature. When a developer creates a pull request, other collaborators with access to the repository can view the proposed changes.

Cons

The least I like about is, it cannot host large sized files. Other than that there is nothing to complain about.

Switched from

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Github was more user friendly than gitlab.

Review Source

WH

William H.  
Mobile Marketing Account Executive  
Marketing and Advertising  
Used the software for: 2+ years

### "Trustworthy repository hub of campaign technology."

December 26, 2025

5.0

It has proved to be a reliable source of scripts, landing pages, and automation regarding our mobile campaigns without stalling the sales impetus.

Pros

I also prefer the ease with which changes can be reviewed, actions can be triggered and everyone can be coordinated in situations that require quick approvals on the campaign.

Cons

I do not like that first structure and approvals may bewilder other team members who are not technical and I tend to take them through the fundamentals.

Review Source

JK

Jitae K.  
Sr.Devops  
Computer Software  
Used the software for: 2+ years

### "From Confusion to Collaboration"

September 24, 2025

5.0

Overall, no doubt this is the best tool for collaboration, version tracking, good integration with other programs like any other Cloud like aws/Copilot/SonarQube

Pros

What I like most about Github is easiness of collaboration like work with other people in projects. Also you can track changes and go back to old versions whenever we have issues on current version, like easy rollback.

Cons

Not sure if I have one at this moment. There was a moment that it has little bit of learning curve to use it like professional. But since Github desktop has been released, it makes IT job super easier to use/collaborate with others.

Review Source

Similar Products

Featured

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.