No more typing reviews! Try our Samantha, our new voice AI agent.
GitHub Logo

GitHub pros and cons

Vendor: GitHub
4.4 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

GitHub provides extensive features for code development, such as repositories, branching, merging, and version control, enhancing collaboration and efficiency.
The platform offers seamless integration with CI/CD tools like Jenkins and Azure DevOps, streamlining DevOps workflows and automating processes.
The flexibility and scalability of GitHub accommodate teams of various sizes, making it ideal for both startups and large organizations.
GitHub's security features, including advanced security measures and two-factor authentication, ensure safe repository management and access control.
The platform supports distributed development by allowing teams to work on a shared codebase across different locations and time zones, promoting collaboration and productivity.

CONS

GitHub lacks features related to project management and testing.
There are conflict issues when multiple developers work on the same file, suggesting AI solutions could be beneficial.
GitHub's support is considered average and could benefit from increased responsiveness.
There is a need for improved security and more features for code security scanning.
GitHub could enhance its integration with other tools, including test management and project management tools.
 

GitHub Pros review quotes

Murathan OK - PeerSpot reviewer
Software Development Manager at a media company with 10,001+ employees
Dec 9, 2025
We are using GitHub because it is open-source software, which is the most valuable solution for us.
reviewer2618670 - PeerSpot reviewer
AWS & Azure Engineer at a media company with 11-50 employees
Sep 8, 2025
Applying GitHub Actions saves so much time for the team because it automates the developer's work to the server.
reviewer2805456 - PeerSpot reviewer
Student at a university with 501-1,000 employees
Apr 30, 2026
GitHub always saves time and saves me a lot of time and energy.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,221 professionals have used our research since 2012.
reviewer2760345 - PeerSpot reviewer
Senior Software Engineer at a tech services company with 501-1,000 employees
Dec 9, 2025
I actually appreciate that I can create a developer profile that is outside of work, and that is also technical, not necessarily related to LinkedIn.
SS
Senior Manager at a tech vendor with 10,001+ employees
Jun 3, 2025
It is very helpful, time saving, and user-friendly.
Kamalanadha Reddy - PeerSpot reviewer
Senior DevOps Engineer at Simplify3x Software Private Limited
Nov 11, 2024
I find GitHub's pull request strategies and GitHub Actions to be very valuable.
reviewer2668065 - PeerSpot reviewer
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees
Feb 28, 2025
GitHub Actions, specifically in the DevOps field, have been extremely valuable.
reviewer899619 - PeerSpot reviewer
Consultant at a comms service provider with 10,001+ employees
Nov 11, 2024
You can get the differences, history of changes, and version control for various pull requests.
AjayKrishna - PeerSpot reviewer
Senior Software Engineer at a transportation company with 10,001+ employees
Sep 11, 2024
The tool is valuable because it helps us work in a distributed environment with multiple people across different locations and time zones. We have a common repository that everyone works on, which would be tough to manage manually. GitHub helps us maintain this single source of truth. Everyone can check out their own branches, which is important for our branching strategies. We can fork, check out feature branches, work on our code, and merge back into parent branches for deployment. This is crucial when multiple people are working on the same codebase.
Chinmay Banerjee - PeerSpot reviewer
Advisor Adtech/Martech/API product/project Engineering at a financial services firm with 10,001+ employees
May 10, 2024
The product's initial setup phase is easy but it is always good to connect with GitHub's team that manages APIs.
 

GitHub Cons review quotes

Murathan OK - PeerSpot reviewer
Software Development Manager at a media company with 10,001+ employees
Dec 9, 2025
Security could make GitHub better. OWASP Top Ten security advisors could be integrated on GitHub, and it could provide checks and advice.
reviewer2618670 - PeerSpot reviewer
AWS & Azure Engineer at a media company with 11-50 employees
Sep 8, 2025
If we have complex branch strategies, it becomes very complicated to manage all those branches.
reviewer2805456 - PeerSpot reviewer
Student at a university with 501-1,000 employees
Apr 30, 2026
Initially, I had difficulty understanding at the beginner level, but now I know how to commit, how to push, how to pull, how to sync, and the different functionalities available.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,221 professionals have used our research since 2012.
reviewer2760345 - PeerSpot reviewer
Senior Software Engineer at a tech services company with 501-1,000 employees
Dec 9, 2025
I am not so tied to Copilot, as I have been using Amp more in recent months.
SS
Senior Manager at a tech vendor with 10,001+ employees
Jun 3, 2025
Sometimes we do not get the exact solution, and the suggested solution does not work, so GitHub could improve in that area.
Kamalanadha Reddy - PeerSpot reviewer
Senior DevOps Engineer at Simplify3x Software Private Limited
Nov 11, 2024
I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity.
reviewer2668065 - PeerSpot reviewer
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees
Feb 28, 2025
There are still areas for improvement with GitHub Actions and their deployment workflows, as they have made significant progress but are not yet polished.
reviewer899619 - PeerSpot reviewer
Consultant at a comms service provider with 10,001+ employees
Nov 11, 2024
The sign in process is a bit difficult.
AjayKrishna - PeerSpot reviewer
Senior Software Engineer at a transportation company with 10,001+ employees
Sep 11, 2024
I think one area where GitHub could improve is its search and navigation functionality within repositories. For example, we use IDEs like IntelliJ or Visual Studio Code when developing code. These IDEs allow us to easily navigate from one piece of code to another file where a method is being called. It would be really helpful if the solution could add this navigation feature.
Chinmay Banerjee - PeerSpot reviewer
Advisor Adtech/Martech/API product/project Engineering at a financial services firm with 10,001+ employees
May 10, 2024
The support team needs to have a well-defined SLA model since it is an area where the tool currently has some shortcomings.