Anonymous
Computer Games, 1-10 employees
Less than a year
“Excellent product”
Pros
Source code management here delivers exactly what you need. The desktop app is simple to use even for people who aren't familiar with Git.
Cons
Feels limited when it comes to issue and bug tracking integration. I wasn't able to use those features the way I wanted or find enough information to make them work properly.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
9
Rakib Hasan N.
Information Technology and Services, 1-10 employees
Less than a year
“all-in-one code hub”
Pros
Out of all the code repository platforms out there, It stands out as the best for me. It includes everything I need and the whole experience feels very user-friendly. Getting started doesn't take much time or effort so new users can jump in without a steep learning curve. It's absolutely worth trying.
Cons
Even though it isn't flawless and I occasionally run into some interface frustrations, it's still an excellent platform that covers all my needs. It has made things much more convenient for me and given me a way to share my code so others can contribute ideas and improvements. honestly I can't imagine managing without it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
mohamed Hichem N.
Computer Software, 1-10 employees
Less than a year
“My experience was good”
Pros
From integration to deployment, It fits into just about every kind of software project, whether it's mobile apps, web apps or other development work. Having free access and an open-source environment is a huge advantage. It also lets you follow every source code update and roll back to previous versions with just a few commands which is incredibly useful. Also it's a powerful platform that every developer should be using. It also makes building and deploying mobile apps to the App Store and Play Store much more manageable. honestly I love It.
Cons
Up to now, I really can't point to any issue with it because I haven't had any problems using it. If I ever come up with ideas that could help improve the service, I'd definitely come back and share them.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Pratap M.
Higher Education, 101-500 employees
Less than a year
“version control stands out”
Pros
It is a cloud-based version control and collaboration platform that lets teams work on the same codebase without running into merge issues. It also keeps track of different code versions which makes managing changes much more organized.
Cons
There really isn't anything negative to say about it because it offers all the useful features I need. The only thing that could be improved is the user interface since it can feel a bit complex for new users.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Thuthukani M.
Information Technology and Services, 51-100 employees
Less than a year
“Perfect for everyday technical fixes”
Pros
I thinks it is useful in a really broad way especially for people looking for technical solutions to everyday problems.
Cons
The social-style part of the interface, where people post their issues, can be confusing because it doesn't feel very organized or visually neat.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
10
Functionality
10
Shitij G.
Logistics and Supply Chain, 500+ employees
Less than a year
“Impressive integrations”
Pros
Right from the start, the software was simple to use and came with really useful out-of-the-box integrations. The UI is clear enough that even non-technical teams can work with it comfortably and the initial setup is quick and simple.
Cons
CI/CD integration still has room for improvement and Github Actions in particular feels a bit limited when it comes to flexibility.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
9
Gerry
Insurance, 51-100 employees
“GitHub: Loved every bit of it”
Pros
The way you can review a code is absolutely fantastic and intuitive. It has a very user-friendly editor, and I have rarely found any problems with it. Whatever code I review, its mostly from my team, which means my input is required at some places. It is great that I can suggest modifications without messing up their code and co-author pull requests. Any code that needs to be discussed can be done from within the app, and I appreciate that chats have a clear UI and can be targeted to whomever you want. What’s even better is that you can mark a file as read and check changes between commits!
Cons
I don’t know what their problem is with Apple. If you use it solely on Windows, it would cost you far less than what it would be on the Mac OS. It’s probably a licensing issue. For a firm as large as ours, it is a problem, though. We would appreciate it if there were better Github Actions packages available to suit a large CI/CD firm. Testing your head would require you to spend credits every time, and there’s a risk of breaking the code. I havent found any default reviewers for repositories, and there are some minor UI concerns.
Rating Distribution
Ease of use
9
Value for money
8
Customer Support
9
Functionality
8
Jason L.
Graphic Design, 1-10 employees
“Amazing community and customer services”
Pros
I am so glad to be a part of the GitHub community, which has grown by leaps and bounds in recent years. I have never used a coding tool this amazing, and the level of stability makes it extremely reliable. Recently, GitHub has made significant efforts to create a more intuitive user experience that is easier to use for both novice and experienced users. This was a much-appreciated effort as folks like me, who are the best with code or development, got to know how to set up and distribute code with GitHub.
Cons
If you have never coded, just looking at the code for a simple calculator might be scary for you. Then this is an entire piece of coding software that actually accomplishes a lot more. GitHub is not easy to master, especially if you have no prior experience. There isnt much else to say here. The support team is helpful and has been addressing this issue and making it a lot easier to get started. I would like to see this level of support in other areas as well.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
Paddy M.
Information Technology and Services, 11-50 employees
“Great for team collaborations”
Pros
GitHub is great at many things, but I use the version control the most and found it to be flawless! It promotes a level of collaboration between fellow coders that is reliable and increases productivity since we are all waiting on one to finish the task so another can continue it. It helps me manage the team more effectively and assign tasks based on priority. Any issues that arise in the code can be tracked with ease. And it goes without saying that the underlying "git" hosting is excellent.
Cons
It could be designed a bit better to cater more to project management. For example, the way issues are approached by priority could be improved by adding helpful themes ("epics"), and the creation of scrum, agile, and/or kanban-influenced views and planning tools can all be streamlined so that we dont have to go looking for them. Ive heard some people express anxiety about Microsofts acquisition of GitHub, but I dont see why because Microsoft has a great track record of operating business-grade technologies. The only downside to this acquisition is the price bump.
Rating Distribution
Ease of use
8
Value for money
9
Customer Support
8
Functionality
7
Cory
Information Technology and Services, 1-10 employees
“For me, it was literally a lifesaver”
Pros
We are a startup with limited manpower and for us GitHub is a resource and great for managing source codes. We used to struggle with determining where a certain bug occurred and manually testing code, but thanks to GitHub, we were able to automate a large portion of the process! Because GitHub is a well-known platform, there are so many online forums available that help assist us in testing new features and determining why a specific issue happened. Viewing information and reading code from the website is simple thanks to the straightforward UI. We can easily develop codes thanks to the UI which makes our workflow smoother than ever.
Cons
Github is very complex when you really dive into it. Everything works great but it just does a lot that it can get quite confusing to make a sense of everything thats going on. We initially let our team approach the GitHub support team on their own which quickly became unmanageable since everyone had so many questions. We then developed our own debugging team which is able to fix most issues without bothering the software developers. GitHub is designed for professionals so newbies wont find it that easy.
Rating Distribution
Ease of use
9
Value for money
8
Customer Support
8
Functionality
7
Franklyn Omniel G.
Computer Software, 51-100 employees
Less than a year
“works really well”
Pros
Publishing new branches, creating new projects and keeping everything managed works really well even when multiple people are involved in the process.
Cons
It's not very adaptive for new developers or administrators at the beginning.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
Laurel L.
Civil Engineering, 500+ employees
Less than a year
“all-in-one toolkit for teams”
Pros
This tool brings together a bunch of tools and services that are really important for designing and building projects. It covers package hosting and management, offers a user-friendly space for development and also helps a lot with planning and tracking progress. The project and team management areas are especially useful for shaping strategy, coordinating initiatives and task lists and handling access permissions and authorizations.
Cons
There's definitely a learning curve with it and it takes several hours to get familiar with its different products and really understand all of its features. Also you need the paid version if you want to benefit from the full range of services it offers.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Roberto F.
Internet, 51-100 employees
Less than a year
“full-featured!!”
Pros
So good that it comes with a well-rounded set of services that cover different stages of the development lifecycle, from code hosting to a broad range of tools for managing code and tracking how it has changed over time through version history. That also makes it possible to recover code that was removed or restore files that had been deleted in earlier versions. Another thing I appreciate is how well It integrates with various third-party services.
Cons
Even so, it offers several tools that are quite similar to what competing services provide and some of them are not very user-friendly, such as the option for automated testing. In the end, it is up to each developer to choose it, no one is forced to use it but some people may simply prefer everything that other platforms have to offer.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anibal A.
Medical Devices, 500+ employees
Less than a year
“Good storage”
Pros
It's a software platform that lets you store original creations.
Cons
Access isn't very simple although that can depend on how you plan to use it.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
6
Functionality
5
Fernando T.
Banking, 51-100 employees
Less than a year
“I liked using it overall”
Pros
The product's change control is excellent especially when working on source code during development.
Cons
Could be improved when it comes to collaboration with other developers.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Muhammad Umer A.
Education Management, 500+ employees
Less than a year
“has smart features”
Pros
Right away, this platform stood out for the support it offers during collaboration and for helping keep projects moving toward completion on time. I really enjoyed the online community and both the community members and the team were very quick to respond whenever help was needed. Features like search, run commands and timely suggestions based on the available resources and context make it especially useful. Also the ongoing refinements and updates make it even more impressive. It also comes with some of the best documentation available.
Cons
Getting started as a beginner can be difficult since it feels a bit complex at first or it may simply be outside my area of expertise.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
10
Functionality
10
Anshita B.
Information Technology and Services, 500+ employees
Less than a year
“collaboration made simpler”
Pros
Features like code reviews, pull requests and discussions on It make collaboration really effective. Since it's free to use and lets people share what they've built, it's a fantastic place for users to learn, contribute and grow. The community support is also huge which makes the platform even more valuable.
Cons
Creating a new repository can be a bit confusing for first-time users because of the interface. Other than that, everything else works really well.
Rating Distribution
Ease of use
8
Value for money
9
Customer Support
9
Functionality
10
Purvi R.
Computer Software, 1-10 employees
Less than a year
“cost-effective sdlc tracking”
Pros
It works really well for project management and bug tracking and it's very simple to use. It's also a cost-effective option even for larger teams. Both developers and testers can rely on it throughout the full SDLC, while tracking progress and issues from one central platform.
Cons
Everything has been good with it so I haven't come across any cons.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
Anonymous
Marketing and Advertising, 1-10 employees
Less than a year
“a reliable tool”
Pros
Git has been part of our software development workflow for years and it has done a really strong job as our source control system. It makes tracking changes and adding notes to updates very simple and everything runs very fast.
Cons
There is not much to complain about with it itself but Git can definitely feel challenging for beginners because the learning curve is fairly steep.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Tariq A.
Education Management, 1-10 employees
Less than a year
“beginner-friendly collaboration”
Pros
Working with others is really simple here and pushing updates doesn't take much effort either. Since it's open source, it's especially welcoming for beginners and makes it much less intimidating when you're just getting started.
Cons
One thing that could be improved is having stronger privacy or usage rules to help reduce copyright-related problems. Too many people just copy and paste code without actually understanding what they're using.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
