Omar S.
Computer Software, 1-10 employees
Less than 6 months
“A good tool”
Pros
A really simple way to manage source code alongside other team members.
Cons
One thing that needs improvement is the debugging mode since their support in that area feels quite limited.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
9
Pouya K.
Information Technology and Services, 51-100 employees
Less than a year
“My go to”
Pros
GitHub has been my go-to central place for storing and managing all my code.
Cons
Getting it connected with desktop tools was a bit difficult at first.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
9
Functionality
10
Moumita M.
Computer & Network Security, 51-100 employees
Less than 6 months
“flexible collaboration”
Pros
One thing I really appreciated is how it lets users manage version control for any project they're working on without much hassle. It also makes project management much more manageable because it offers the right mix of flexibility and structure which helps keep collaboration on track even when a large remote team is involved.
Cons
I've been satisfied with most of the features and haven't come across any major problems. If I had to point out something, it would be that the interface can be a bit hard for beginners to get used to when they first start using the software.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Evans M.
Education Management, 101-500 employees
Less than a year
“impressive repo collaboration”
Pros
Works really well for collaboration between developers especially when uploading individual repositories.
Cons
Editing content feels a bit dated. The formatting options are limited and you need to already know certain shortcuts to make changes happen. Some instructions and steps aren't very adaptive and the interface doesn't feel particularly modern.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
7
Functionality
8
Andrew G.
Computer Software, 500+ employees
Less than a year
“stash and draft PRs shine”
Pros
The stash feature has been really useful, draft PRs are a nice addition and handling merges feels much more simple compared to SVN.
Cons
Rebase feature still needs work and switching over from SVN comes with a pretty steep learning curve.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Chalse H.
Information Technology and Services, 500+ employees
Less than a year
“helpful for learning code”
Pros
A really strong option for anyone who's learning to code or just getting started with development. It's also useful for a wide range of other tasks beyond that.
Cons
Getting started felt a little challenging at first but there honestly isn't much negative to mention. I was able to find tutorials that helped me understand how to navigate it and use it better.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
10
Jayden K.
Education Management, 1-10 employees
Less than a year
“feature-packed team collaboration”
Pros
Beyond handling its core job as version control, it includes a ton of useful features like issues, discussions, project management and team access controls. Coordinating work across large teams feels much more manageable with the set of tools GitHub offers.
Cons
One area that could still use improvement is continuous integration especially when it comes to offering more templates and broader support. It has been improving lately though.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
9
Anastasia S.
Information Technology and Services, 1-10 employees
Less than a year
“packed with useful features”
Pros
The software comes with plenty of helpful features like code review plus squash and commit. The pricing is good, the built-in bug tracker is a nice bonus and having such a large community around it adds a lot of value.
Cons
I personally haven't come across any downsides while using the software.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Unathi V.
Food Production, 500+ employees
Less than a year
“smooth integration and usability”
Pros
So simple to use... Getting started with the product was easy too and the integration process went off without any issues.
Cons
Navigation felt very simple to me and it was simple to find what I needed in the software.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
10
rōss b.
Broadcast Media, 1-10 employees
Less than a year
“quick to learn and implement”
Pros
It didn't take long to get comfortable with it. The software is simple to learn, simple to use and just as simple to implement.
Cons
One downside is the limited competition.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Anonymous
Financial Services, 101-500 employees
Less than a year
“Great integrations”
Pros
Version management works really well here especially with source code control, branching, access management, authentication and the range of integrations and tools available.
Cons
The UI could offer more controls and features similar to Bitbucket and a few commands feel more complicated than they need to be which can make them a bit confusing.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
9
Functionality
10
Fatima I.
Information Technology and Services, 1-10 employees
Free Trial
“Developer support is good”
Pros
It takes a little time to understand at first but once it clicks, it becomes very simple to work with. Communicating with developers is simple and the available libraries are really helpful when you need support with your tasks.
Cons
Would be even better to have a GitHub community network where users can connect, help each other solve bugs and identify problems more quickly.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
9
Vandana A.
Telecommunications, 500+ employees
Less than a year
“powerful version control for teams”
Pros
It really shines when it comes to version control and team collaboration. Different team members can work on their own tasks separately and then merge everything into the main branch later. That setup makes collaboration much stronger and helps teams work very effectively together.
Cons
Whats been harder with this software is learning how to merge into the main branch correctly. It's pretty easy to make a mistake and end up in a situation where reverting changes isn't simple. Because of that, it definitely takes a lot of practice to get comfortable with it.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
bola i.
Electrical/ Electronic Manufacturing, 1-10 employees
Free Trial
“handy for project uploads”
Pros
Uploading projects while they're still in progress has been really helpful.
Cons
Editing projects and making them available for the public to use still needs improvement.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
8
Functionality
8
Anonymous
Computer & Network Security, 500+ employees
Less than a year
“Made things easier for us”
Pros
This incredible tool has long been one of the leading platforms for source code management. Its web console makes it simple to create branches organize code and keep everything stored the way your project needs. The GitHub CLI is another standout addition especially for developers who prefer working in the terminal since it lets you push code straight to the online platform and share it quickly with teammates.
Cons
An area that still feels difficult is the GitHub documentation. It does cover nearly every question you might have but finding the right answer can take a lot of time because the structure feels overly complex. A clearer organization and a refreshed documentation layout would make the overall user experience much better.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
9
Functionality
10
Mat M.
Computer Software, 51-100 employees
Less than a year
“popular choice”
Pros
Pretty much everyone uses it and it's been really strong now that CI/CD is built in.
Cons
The CI/CD side still isn't as user-friendly as I was hoping. Getting it set up isn't very clear especially compared with some other tools.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anonymous
Computer Software, 1-10 employees
Less than a year
“copilot is a standout addition”
Pros
this feels like the best platform out there. The Copilot feature, in particular, was the part I enjoyed most and if they keep improving it, it could become even more valuable for developers.
Cons
That said I think some things are better left to forums. A lot of new features have been added lately, like the discussion tab and kanban tab but each platform has its own role and I feel it should stay more focused on code-related work.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Tejas R.
Research, 51-100 employees
Less than a year
“powerful code tracking features”
Pros
Using it day to day feels simple and it comes with plenty of features for keeping track of the codebase and monitoring issues.
Cons
With such a wide range of features, getting comfortable with everything can take a bit of time.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
10
Functionality
10
Priscila S.
Information Technology and Services, 1-10 employees
Less than a year
“impressive!!”
Pros
The git integrations, version control and active developer community have been really valuable. It's also a nice platform for building and showcasing a portfolio.
Cons
At this point, I don't really have any negatives to mention. I've only recently started using it so I haven't explored a lot of the features yet but with what I've used so far, I haven't run into any issues.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“top choice for code hosting”
Pros
Compared with other similar tools, it still feels like one of the strongest and most widely used options out there. It comes with a lot of strong features and its reputation is already so well established that, right now, I honestly don't see a better product than GitHub.
Cons
One thing to keep in mind is that it can be difficult to learn at first especially for beginners. Because it offers so many features, the platform can feel pretty complex and confusing when you're still new and trying to adapt to how everything works.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
10
Functionality
10
