GitHub Reviews (2,375)

View 4 Video Reviews
Reviews

GitHub Reviews (2,375)

View 4 Video Reviews
4.7
2,375 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise GitHub for its ease of use and seamless collaboration, making it a preferred platform for managing code and working in teams. The intuitive interface and robust version control features enhance productivity, allowing developers to track changes and automate workflows effectively. However, some users note a common learning curve for beginners, particularly with complex Git commands and workflows.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Arno P.
AP
Arno P.
SRE
Mid-Market (51-1000 emp.)
"All-in-One DevOps and Automation Made Easy with GitHub"
5/5
What do you like best about GitHub?

I makes managing code or Devops related files so simple and even documentation. Everything is in one place and creating the actions and workflows is very easy. Even editing and making quick changes to code is simple, I like all the automation, when creating PR's, I like the new copilot assistance in reviewing, coding and describing PR's and code, it improved our companies performance dramatically and because so many open source communities make use of it, it always simple to find you way around their repos, when needed. I am a huge van of GitHub and how it works. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I honestly cant think of anything I dislike about GitHub. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Effortless Version Control, Needs Better Search & Performance"
3.5/5
What do you like best about GitHub?

I find GitHub easy to use, easy to set up, and beginner-friendly. The fact that it's free is a bonus. It also makes it easy to share the link of a repository, which is essentially the whole folder of a software program, with anyone who is part of the development. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I think GitHub could improve its search accuracy. Also, when dealing with big repositories, it becomes laggy. Review collected by and hosted on G2.com.

Alex X.
AX
Alex X.
DevOps Engineer
Small-Business (50 or fewer emp.)
"Effortless Collaboration, Powerful Integrations"
4.5/5
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
Nijat I.
Full-stack Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Seamless Collaboration and Code Management Made Easy"
5/5
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.

Hamad M.
HM
Hamad M.
Managing Director
Small-Business (50 or fewer emp.)
"Industry Standard with Easy Setup and Seamless Collaboration"
2.5/5
What do you like best about GitHub?

I GIVE UP ON YOUR STUPID REVIEW SYSTEM AS NOTHING EVER GETS APPROVED AND YOUR FEEDBACK IS USELESS Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I GIVE UP ON YOUR STUPID REVIEW SYSTEM AS NOTHING EVER GETS APPROVED AND YOUR FEEDBACK IS USELESS Review collected by and hosted on G2.com.

dhaipulle v.
DV
dhaipulle v.
Application Support Engineer II
Mid-Market (51-1000 emp.)
"Effortless Collaboration and Productivity with GitHub"
5/5
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
Verified User in Industrial Automation
Enterprise (> 1000 emp.)
"Seamless Collaboration and Version Control Excellence"
5/5
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.

Shubham Kumar S.
SS
Shubham Kumar S.
Student
Computer Software
Small-Business (50 or fewer emp.)
"The best platform for coding collaboration and version control"
5/5
What do you like best about GitHub?

I've been using GitHub on a daily basis while studying at NMIT Bangalore to version control and share my coding projects. It's a must-have tool for collaboration and version control — I've applied it to college projects, hackathons, and internship projects. The branching and pull request features ensure easy collaboration, and GitHub Actions makes it easy to automate testing and deployment. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes it can be difficult to handle big files or datasets since Git LFS installation is not very easy for new users. Additionally, the merge conflict resolution is confusing in the beginning, but eventually, it's doable. Generally, GitHub is working beautifully for my development purposes. Review collected by and hosted on G2.com.

Sanket O.
SO
Sanket O.
SDET
Computer Software
Mid-Market (51-1000 emp.)
"Strong, Secure Repository with Powerful CI/CD and User Management"
5/5
What do you like best about GitHub?

Strong and secure repository service that provides CI/CD, solid user management, and much more. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I think the UI could be a bit more readable; right now it feels a little cluttered and busy.

Plans can be little a pocket friendly Review collected by and hosted on G2.com.

Sanjeev  B.
B
Sanjeev B.
CTO
Mid-Market (51-1000 emp.)
"Fast, Secure, Best-in-Class Automation for Open Source"
5/5
What do you like best about GitHub?

1) The go to place for open source 2) Fast and works as one would expect - simple and effective UI 3) Workflow and automation is best in class 4) Security 5) Availability of copilot with multiple models Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Fine grained permissions are missing. Would be good to see more AI tools for search and summary available. Review collected by and hosted on G2.com.