2026 Best Software Awards are here!See the list
RG
System engineer
"GitHub Review"
GitHub

GitHub Reviews & Product Details

Profile Status

This profile is currently managed by GitHub but has limited features.

Are you part of the GitHub team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

GitHub Media

GitHub Demo - Manage your Organization
View and manage all repositories, packages, people, teams and more on the organization page.
GitHub Demo - GitHub2
GitHub2
GitHub Demo - GitHub3
GitHub3
GitHub Demo - The New GitHub Issues
Project management on the same platform where you develop
GitHub Demo - GitHub5
GitHub5
Product Avatar Image

Have you used GitHub before?

Answer a few questions to help the GitHub community

GitHub Reviews (2,284)

View 4 Video Reviews
Reviews

GitHub Reviews (2,284)

View 4 Video Reviews
4.7
2,285 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise GitHub for its seamless collaboration and version control capabilities, which enhance teamwork and project management. The platform's intuitive interface and integration with CI/CD tools streamline workflows, making it easier for teams to track changes and manage code. However, some users note that the learning curve can be steep for beginners, particularly when dealing with advanced features.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
RS
Technical Lead
Computer Software
Mid-Market (51-1000 emp.)
"GitHub Actions, Issues Connectivity, and Copilot Make Complex Tasks Easier"
What do you like best about GitHub?

Out of the many things I like, the GitHub Issues connectivity with the Change Request stands out. I also appreciate how easy it is to implement GitHub Actions, along with the wide variety of deployments that can be performed through GitHub Actions.

Another great feature is GitHub Copilot. It helps me tackle many complex tasks, and I like that it can make modifications and raise a change request directly through Copilot itself, without needing as much manual intervention.

I use this very frequently with all of my projects and have a very smooth experience.

I initially used some other tool, but then migrated to Github and the integration and onboarding was very easy and smooth. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I wouldn’t describe this as something I dislike, but it can be challenging to learn as a new beginner. For example, when a project has multiple microservices in a single Git repo, setting up GitHub worktrees can become tricky. This is especially true when there are microservice-level configuration files that may differ depending on the branch you’re working on. There may be a solution for this, but I’ve found it a bit difficult to work with so far. Review collected by and hosted on G2.com.

Axel U.
AU
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"GitHub centralizes development: collaboration, PRs, and CI/CD with Actions in one place"
What do you like best about GitHub?

What I like most about GitHub is that it centralizes the entire development cycle in one place. It's not just a Git repository: it also functions as a collaboration and automation platform. Pull Requests, with a structured code review, elevate code quality and require you to justify technical decisions before integrating changes. GitHub Actions allows you to incorporate CI/CD directly into the repository, which simplifies automated testing, builds, and deployments without relying on external tools. I also value the clear management of branches, branch protection, and permission control, because they help maintain standards when working with large teams. In both personal and professional projects, GitHub reduces operational friction and improves code traceability. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

GitHub can become complex when working with large teams if workflows are not clearly defined. Setting permissions, protected branches, and Actions is not always intuitive, and sometimes it's difficult to find the right way to get everything properly adjusted. Additionally, some more advanced features depend on paid plans, which can end up limiting small teams. Review collected by and hosted on G2.com.

Ntokozo N.
NN
Software Developer
Information Technology and Services
Enterprise (> 1000 emp.)
"GitHub Makes Collaboration Seamless with Clear Version Control and Powerful Automation"
What do you like best about GitHub?

GitHub makes collaboration seamless, version control clear, automation powerful, and community driven innovation accessible while solving problems of code sharing, workflow management, and project transparency, though its complexity can be daunting at first. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What frustrates me about GitHub is how its simplicity hides steep learning curves. Git concepts like rebasing, resolving merge conflicts, and managing forks can overwhelm newcomers, private repos and advanced features are locked behind paid tiers, the interface sometimes feels cluttered with notifications and endless pull requests, and large projects can suffer from slow performance or confusing issue tracking. Review collected by and hosted on G2.com.

Ameer A.
AA
Salesforce Developer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Enhances Code Quality, Collaboration, and Release Efficiency"
What do you like best about GitHub?

GitHub provides an excellent balance between usability and advanced functionality, which makes collaboration extremely smooth for development teams. The pull request and code review process is very structured, enabling better quality control and accountability before any changes are merged. GitHub Actions is another major advantage; it allows us to automate testing, deployments, and workflows without relying on third-party tools. The integration ecosystem is also strong, with seamless connectivity to CI/CD platforms, project management tools, and cloud services. Overall, GitHub feels like a central hub for software development, version control, and team collaboration. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While GitHub is highly capable, the platform does come with a learning curve for new or non-technical users, especially those unfamiliar with version control concepts. Repository permission management can be slightly complex in larger teams, and configuring the correct access structure sometimes requires trial and error. GitHub Actions is powerful, but more detailed templates or onboarding resources would help accelerate setup for beginners. These challenges are not deal-breakers, but they are areas where usability could be improved to better support new adopters. Review collected by and hosted on G2.com.

James H.
JH
CTO
Small-Business (50 or fewer emp.)
"GitHub is the core of our Develeopment and DevOps processes"
What do you like best about GitHub?

GitHub provides a robust and reliable platform for managing our source code and version control across all SaaS projects. GitHub Actions make it easy to design automated workflows, from code reviews to continuous integration and delivery. The visibility and traceability of code changes have improved quality assurance and release confidence. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Managing permissions and repository access across multiple teams can be complex and time-consuming. Advanced security features are powerful but often locked behind higher-tier plans. Review collected by and hosted on G2.com.

SR
System Analyst
Mid-Market (51-1000 emp.)
"Intuitive UI, Powerful Actions, and Seamless Collaboration"
What do you like best about GitHub?

The UI is intuitive and makes code reviews, pull requests, and collaboration very smooth.

GitHub Actions provides powerful and flexible CI/CD directly within the platform.

A massive open-source community and marketplace of integrations accelerate development.

Strong collaboration features (issues, discussions, reviews) improve team productivity. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Complexity of GitHub Actions: While powerful, CI/CD workflows can be difficult to design and maintain for beginners.

Permission management: Managing access and roles across many repositories can get cumbersome in large organizations. Review collected by and hosted on G2.com.

Ayush S.
AS
dev
Small-Business (50 or fewer emp.)
"Essential for Collaboration, Portfolio Growth"
What do you like best about GitHub?

I find GitHub to be excellent for portfolio and career growth, as it provides a platform where my commits, contributions, and surplus are visible, effectively proving my skills. The platform is amazing for collaboration, offering structural elements like pull requests, code reviews, and issue management, which enhance teamwork. I appreciate its strong integration and ecosystem, especially with tools like Visual Studio Code, CI/CD platforms, and various testing frameworks. Additionally, I find the initial setup of GitHub to be user-friendly and quite simple, which reflects its beginner-friendly nature. This ease of use is reflected in how straightforward it is to create an account and publish the first report. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I find GitHub can feel overwhelming for beginners, especially when dealing with multiple branches and pull requests. Review collected by and hosted on G2.com.

Eashan M.
EM
Software engineer
Mid-Market (51-1000 emp.)
"Effortless Collaboration and Seamless Integrations"
What do you like best about GitHub?

What I appreciate most about GitHub is the simplicity it brings to collaboration. Features like pull requests, code reviews, and version control are all straightforward and user-friendly. Additionally, its integration with CI/CD and various other tools helps maintain an organized and efficient development process. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes when a test case fails, scrolling through the logs or details can cause the page to freeze or become unresponsive. It doesn’t happen often, but when it does, it slows down debugging. Aside from that, most features work very smoothly. Review collected by and hosted on G2.com.

Raquib .
R
Student
Small-Business (50 or fewer emp.)
"GitHub Version Control Keeps Projects Scaling Smoothly"
What do you like best about GitHub?

The best thing about GitHub which really helped me is the version control which help scale my projects and build without interrupting the current stack and flow. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Its not particularly a dislike but large files you need to add it via git LFS first which may be a bit tricky for new users or beginners. Also GitHub Actions for me kinda takes a lot of time to deploy. Review collected by and hosted on G2.com.

Omer B.
OB
Lead SDET
Mid-Market (51-1000 emp.)
"Easy Code Management and GitHub Actions Integration That Speeds Development"
What do you like best about GitHub?

Managing the code easily and github actions which really helped our flow. Also ease of devlepoement cycle is also got improved because of using this applicatlion Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Merge conflicts can be quite annoying, especially when there are several individuals working on the same files.Code reviews in pull requests may take a long time if the team is not responsive or if it is not clear who owns the code. Review collected by and hosted on G2.com.

Pricing Options

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

Enterprise

$21.00
1 Licenses Per Month
GitHub Comparisons
Product Avatar Image
GitLab
Compare Now
Product Avatar Image
Bitbucket
Compare Now
Product Avatar Image
Jira
Compare Now
GitHub Features
Deployment-Ready Staging
Integration
Extensible
Processes and Workflow
Reporting
Automation
User Reports & Feedback
Team Reports & Comments
Bug History
Product Avatar Image
GitHub