Bipul B.
Computer Software, 1-10 employees
Less than 6 months
“excellent for version control”
Pros
Version control and bug fixing are where this software really shines. It's very user-friendly, feels like one of the best options available right now and you can choose between the free plan or a paid one depending on what you need. It's also a great pick for beginner developers and coders who want something approachable to start with.
Cons
honestly I don't have many complaints about this platform because I really enjoy using it and it feels very simple overall. The only downside is that it's not quite as comfortable or reliable to use on mobile.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Emil L.
Health, Wellness and Fitness, 51-100 employees
Less than a year
“A great software”
Pros
This tool has completely changed how I handle software development projects and I've been using it for quite some time now. Working with other developers and keeping my code organized has been very simple thanks to its version control capabilities. The code review and issue tracking tools are especially useful since they make it much easier to stay on top of bugs and any changes that need attention. It also offers a lot for open-source development. I've been able to join and use many open-source projects and the community is supportive, active and welcoming whenever help is needed. Another big advantage has been using it to build my portfolio and present my work to potential employers. Its integrations with other tools have also been valuable especially for connecting with my continuous integration and deployment services. The access control settings make it simple to manage contributor permissions on my projects. I also appreciate being able to access my code from anywhere and the remote backup feature gives me a lot of peace of mind. Also, reviewing other developers' code and contributing to their projects has helped me learn a lot. Overall, it has become an essential part of my workflow and it's hard to imagine working on software projects without it.
Cons
After using it for quite a while, I've run into a few downsides that can be frustrating despite all the things it does well. One issue is the pricing which can feel a bit expensive especially if you need private repositories or you're working with a larger team. The free plan also has limited storage which can become a problem on bigger projects. At times, the interface and navigation feel somewhat confusing and I think that can be overwhelming for new users. There also isn't much room for customization. I've noticed too that support for code review features and syntax highlighting isn't equally strong across every programming language. It also doesn't really feel built for very large enterprises since it may not offer the scalability those organizations need. Another drawback is that you're dependent on the platform's uptime. Also, the range of integrations feels somewhat limited and I can't always find the exact tools I'm looking for. I also wish there were more control over privacy and data. Finally, the lack of built-in project management features means I have to depend on third-party tools for that part of the workflow. It is still an excellent platform overall but these limitations can definitely be annoying for some users.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
6
Functionality
6
Henry H.
Information Services, 500+ employees
Less than a year
“Good coding experience”
Pros
There are a lot of useful features here for anyone who's even a little interested in coding and wants to explore a new software experience.
Cons
It can feel somewhat confusing at first if you're new to coding.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Chinmay S.
Information Technology and Services, 51-100 employees
Less than a year
“Easy for every workflow”
Pros
I like it.. it handles just about every use case I've needed, from basic version control all the way to full CI/CD workflows.
Cons
There really isn't much it can't do. If I had to point out one area for improvement, it would be the CLI experience.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Matthias S.
Transportation/ Trucking/ Railroad, 51-100 employees
Less than a year
“fantastic integrations”
Pros
It remains the go-to platform for version control because it's simple to use, offers a very beginner-friendly experience and comes with a wide range of integrations that expand what the platform can do.
Cons
This tool is beginner-friendly for basic tasks but its fork and pull request workflow can remain confusing even for experienced users, leading to mistakes.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Telecommunications, 500+ employees
Less than a year
“great integration with Jenkins”
Pros
One of the things I appreciate most is how well it integrates with external tools. In our case, we use it with Jenkins for CI/CD and it fits into the workflow really well. It also scans the code to identify vulnerabilities which is very useful and overall it's simple to use.
Cons
At the moment, I can't really think of any negative aspects.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Anonymous
Retail, 500+ employees
Less than a year
“Good for remote collaboration”
Pros
Working with this tool has been really helpful for team collaboration especially when everyone is remote. It also does a very good job handling branching and merging without much hassle.
Cons
The learning curve can be a bit challenging for new users. It would help a lot if the documentation included video tutorials for beginners and the pricing also feels a little on the expensive side.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
8
Functionality
8
Harsh P.
Information Technology and Services, 51-100 employees
Less than a year
“Loved it”
Pros
It has been an excellent source control platform for me. The interface looks polished, it's simple to work with and it supports all the source control features I need. Overall, it's a very well-designed tool for managing code.
Cons
I honestly don't have any complaints about it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“access code from anywhere”
Pros
Being web-based is the biggest advantage for me. I don't always have my computer with me so when something urgent comes up, I can still access the code from anywhere and on just about any device.
Cons
At this point, everything seems perfectly fine and I haven't come across anything worth complaining about.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Farhan T.
Information Technology and Services, 500+ employees
Less than a year
“powerful ci/cd repository platform”
Pros
A strong version control platform that supports CI/CD and checks all the boxes for a modern code repository.
Cons
honestly I can't point to any real downside. The only thing is that it's still fairly new so a lot of people haven't discovered how capable and useful it really is.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Siwar G.
Education Management, 500+ employees
Less than a year
“teamwork and integration boost”
Pros
This software really helps with team collaboration and makes it easier for everyone on the team to stay connected and work together.
Cons
Some of the CMD commands can be hard to remember at times.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Ava H.
Information technology and services, 500+ employees
“Great software solution for large companies with real-time synchronization.”
Pros
I have been managing the programming team of my company for many years, but my job only got easier after we switched to Github. It has a seamless sync feature that keeps the code updated across all platforms and for every user, which makes the distribution of jobs much more effective. I personally appreciate the fact that I can choose the best programmer I have for a certain problem, and they can start working from the exact line without disrupting any other part of the code.
Cons
Github is good and works as intended. But that comes with a price. Since it is so complex and feature-rich, it is not made for beginners. The learning curve is steep, and I’ve had to spend a lot of man hours training our new or fresh employees.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
9
Functionality
8
Shprotiv P.
Real Estate, 1-10 employees
Less than 6 months
“strong free features and integrations”
Pros
Right from the free version, it covers all the basics a new user would need which is more than enough for a small company to feel satisfied. The integration options with other tools are excellent and really add a lot of value.
Cons
Getting started does come with a bit of a learning curve so new users may find it somewhat tricky at first. The paid version is better overall but the price is quite expensive.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
8
Functionality
8
Aditya S.
Education Management, 500+ employees
Less than a year
“Team coding made easy”
Pros
The dashboard is really well designed and comes with plenty of features. It lets us upload, edit and share source code without hassle which makes project work much more organized. Having everything managed in one place is very helpful and it also supports multiple developers working on the same project at the same time.
Cons
Search filter does not perform as well as it should. Another downside is that there is still no mobile version available.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Computer Software, 500+ employees
Less than a year
“Loved it”
Pros
Branching and tags make version control much more manageable and simple to work with.
Cons
At times, it can still be hard to tell the differences between commits.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Arturo L.
Marketing and Advertising, 1-10 employees
Less than a year
“developer collaboration works”
Pros
Working with others across different projects feels very natural here and the interface is simple. If I had to point to what really defines it, I'd say it's project and task management especially because public projects can even open doors to job opportunities. For the developer community, it's basically the go-to platform, with Codespaces available for using Visual Studio Code and pretty much everything you need all in one place.
Cons
honestly I don't have any real complaints about this software. It covers everything a developer would want and it also works like a cloud space or drive for storing collaborative work, while making it simple to keep up with future updates from team members.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 51-100 employees
Less than a year
“reliable version control partner”
Pros
Right up to now, this has been extremely useful because it gives us strong control over our software through version control. We can track changes in the code, review them properly and share projects with the team so everyone can contribute and make updates. It keeps all of us connected while working together which is why Git feels like a real partner for developers.
Cons
At this point, I really don't have any complaints about the software. The only thing worth mentioning is that beginners do need to spend some time learning how to use it before they can get the most out of it and make their work easier.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Arif Emre G.
Farming, 51-100 employees
Less than a year
“Excellent tool”
Pros
It has been an excellent source code management and version control platform for me. It comes with a wide range of features that make project management and team collaboration really practical. To keep it simple, I handle all of my documentation on it using Markdown. That has saved me from needing to learn another programming language just to create and organize projects there.
Cons
Since it's a cloud-based platform, there's always the possibility of a security issue or data breach. Anyone with login access can potentially reach all of the information stored on the site.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Greg G.
Information Services, 1-10 employees
Less than a year
“top-tier features”
Pros
Using it feels very simple and it really comes across as the gold standard in the industry.
Cons
I just wish the built-in issue management was better.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Hillel K.
Outsourcing/ Offshoring, 1-10 employees
Less than a year
“Open source is fantastic”
Pros
Having the source code available on it is incredible and working with Git feels much more simple.
Cons
The hardest part is actually finding open-source projects worth contributing to.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
