Introducing G2.ai, the future of software buying.Try now

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,293)

View 4 Video Reviews
Reviews

GitHub Reviews (2,293)

View 4 Video Reviews
4.7
2,294 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.
JS
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
""GitHub is HELL-BENT with fostering Teamwork,Best Development practices and Hub of Innovation""
What do you like best about GitHub?

I enjoy how GitHub is winning not just as my code repository but goes further to fosters a culture of Teamwork, best development practices and hub for my innovation. It is my home for my coding needs. Great for my codebase with efficient distribution to my teammates to improve on it. Remarkable with problem solving through it's issues tracking and management. Astounding for the solid security and privacy with customization of my access permissions. I am impressed for hosting my code and CI features for automation of workflows to automate my repetitive tasks. Futuristic with Copilot which has come as my savior for faster issue resolution, code generation from prompts and for my project documentation. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I love it for foster teamwork for collaboration on code, come up with best development practices and hub for innovation with new ideas coming to life. 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.

Manuel R.
MR
tester QA
Mid-Market (51-1000 emp.)
"Practicality and Control with GitHub"
What do you like best about GitHub?

I really like the practicality of GitHub and its interface, which makes it easy to use. I also love how it integrates with IntelliJ IDEA, providing us with an excellent integration interface to use GitHub seamlessly. I appreciate that my team members can always access the projects, in addition to having authoritative control within the organization. The GitHub history system is also something we use regularly. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I think the topic of tokens could be a bit clearer. I'm not saying it's bad when they are generated, but they should have some kind of lock to only allow access for a certain number of days for collaborators, since we work in sprints for projects and also need to have that access control. Review collected by and hosted on G2.com.

Giorgi O.
GO
Software Engineer
Mid-Market (51-1000 emp.)
"Great for Collaboration and Code Management, But Can Be Tricky for Beginners"
What do you like best about GitHub?

I like GitHub because it makes it really easy to store my code, track every change, and collaborate with other developers in a clean and organized way. I can create branches, open pull requests, review code, and merge updates without worrying about losing work or overriding someone else’s changes. It also keeps a full history of commits, so I can always roll back if something goes wrong. Another thing I like is that everything is backed up in the cloud, so I can access my projects from any device, and I don’t have to rely on local backups. Plus, the integrations with CI/CD, issue tracking, and project boards make it more than just a code repository — it becomes a full workflow tool for development. Overall, GitHub makes teamwork smoother, keeps projects safe, and gives me a professional way to manage code from start to finish Review collected by and hosted on G2.com.

What do you dislike about GitHub?

One thing I don’t like about GitHub is that some features are limited unless you pay, especially for private repositories and advanced tools. It can also feel a bit complicated for beginners, especially with things like Git commands, merge conflicts, and pull request workflows. Sometimes the interface feels slow or confusing when working with large projects or big code reviews Review collected by and hosted on G2.com.

MB
Android Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"My GitHub Opinion!As myAchor that Unifies everything from My PM To Issues tracking To VersionControl"
What do you like best about GitHub?

GitHub Opinion from an Android Developer as my anchor that unifies all my remote projects,real-time tracking of Bugs,GIT intergration one of my beasty feature that makes it stand out and Now Copilot which has revelutionalized my everything,from Novice developer to competent developer.Try It. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Try It for it has me from a Novice developer to a competent Developer within no time especially if willing to learn. Review collected by and hosted on G2.com.

Varun V.
VV
Mobile Application Developer
"Streamlines Collaboration with Robust Features"
What do you like best about GitHub?

I use GitHub primarily for source control and collaboration across multiple projects, and I find it very effective. I love how GitHub helps me keep code organized, safe, and collaborative. Its features, like pull requests, CI/CD workflows, and code reviews, make it easier to maintain quality and ship mobile apps with confidence. I really like how GitHub centralizes everything around a project, with issues, discussions, commit history, and releases all in one place. The branch management, clear commit history, and integrations with third-party tools fit naturally into my daily workflow, making it easier to maintain and scale projects over time. Using GitHub with IDEs like VS Code, Android Studio, and Xcode makes committing, reviewing, and resolving conflicts seamless. The initial setup was smooth, and the documentation and tooling were very helpful. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Merge conflicts can become hard to resolve in large pull requests, and the review experience can get noisy when many comments and revisions are involved. Additionally, some advanced features and higher CI usage being locked behind paid plans can be restrictive for smaller teams or side projects. Also, for larger or long-running projects, issue and project management can feel limited compared to dedicated tools, especially when tracking complex workflows or dependencies. Review collected by and hosted on G2.com.

Alex X.
AX
DevOps Engineer
Small-Business (50 or fewer emp.)
"Effortless Collaboration, Powerful Integrations"
What do you like best about GitHub?

I use GitHub to manage, store, and organize my code efficiently. It allows me to track changes and maintain proper version control. I collaborate with others by sharing code, reviewing updates, and fixing issues. GitHub excels at making teamwork feel effortless, with everything flowing naturally through pull requests and code reviews. I appreciate how the issue tracking system keeps projects organized—it's like having a project manager built right into your codebase. The initial setup of GitHub was surprisingly smooth and hassle-free, with creating repositories and connecting Git feeling intuitive. The interface is user-friendly, and the clear, easy-to-follow documentation makes the onboarding experience feel well-designed and welcoming. GitHub really shines when connected to other tools that complete your development workflow, acting as the central hub that connects your entire development ecosystem into one smooth, efficient workflow. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Honestly, GitHub isn't perfect. The interface can be painfully slow with larger projects, and finding specific code or old conversations through search is often frustrating. If you're on multiple active projects, the notifications become completely overwhelming—you'll either drown in alerts or miss something important. The project management tools are okay but nowhere near as good as dedicated platforms, which means you end up juggling multiple tools anyway. The mobile app works for quick checks, but forget about doing any serious code review on your phone. And if you're a small team or solo developer, the pricing can sting a bit, especially when you only need a handful of features. Review collected by and hosted on G2.com.

Nijat I.
NI
Full-stack Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Seamless Collaboration and Code Management Made Easy"
What do you like best about GitHub?

Collaboration on codes becomes seamless using version control and the branching functionality offered by GitHub. Pull requests and reviews of codes simplify teamwork. The collaboration becomes organized using integration with CI/CD tools and project management tools. The platform is dependable and widely adopted within the developer community. In general, it provides a simpler way for collaboration and managing codes. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Handling a large number of repositories might become a challenge. It could be a bit slow sometimes. Certain features require a knowledge of Git commands. It becomes hard to learn at first. Notifications also tend to become a bit cluttered. Certain linkages require further settings to work properly. It all works fine, but these small problems keep cropping up. Review collected by and hosted on G2.com.

dhaipulle v.
DV
Application Support Engineer II
Mid-Market (51-1000 emp.)
"Effortless Collaboration and Productivity with GitHub"
What do you like best about GitHub?

What I appreciate most about GitHub is the way it simplifies collaboration and ensures transparency. Reviewing code, tracking changes, and working with teams spread across various locations is straightforward. The seamless integration with CI/CD tools and issue tracking helps keep everything organized in a single platform, ultimately saving time and boosting productivity. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

One thing I find challenging about GitHub is that it can be overwhelming for newcomers. Navigating permissions and settings across different repositories often feels unintuitive. Additionally, certain advanced features and insights are only accessible through paid plans, which can be frustrating. Review collected by and hosted on G2.com.

Verified User in Industrial Automation
UI
Enterprise (> 1000 emp.)
"Seamless Collaboration and Version Control Excellence"
What do you like best about GitHub?

I use GitHub primarily as a development tool for version control. I love its seamless collaboration tools and engagement with the open-source community. GitHub simplifies collaboration, tracks code changes, automates software deployments, and offers structured feedback with features like pull requests. The asynchronous alignment features like GitHub discussions and issues are great for brainstorming across different time zones and tracking bugs in a searchable format. I also appreciate the continuous flow provided by GitHub Actions. The migration from GitLab to GitHub was very simple and easy. GitHub Actions, bug tracking, and discussions were key reasons for our switch. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I find the intuitiveness of GitHub commands to be lacking. The repository size limits are also a downside for me. To improve these, GitHub CLI should be enhanced, and for size limits, they could implement a Git Large File System. 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
Product Avatar Image
GitHub