The solution mainly serves as our project repository. We use it to maintain different environments with the help of branches.
Is Simple, and Easy to Access, and Has a Valuable Two-Factor Authentication Feature
Pros and Cons
- "The product has a good UI. It's simple and easy to access, and technical help is easily available. The two-factor authentication security is another valuable feature."
- "I would like a more graphical, user-friendly UI, to avoid writing so much code on cmd."
What is our primary use case?
What is most valuable?
The product has a good UI. It's simple and easy to access, and technical help is easily available. The two-factor authentication security is another valuable feature.
What needs improvement?
I would like a more graphical, user-friendly UI, to avoid writing so much code on cmd.
For how long have I used the solution?
For personal use, I've been using the solution for two or three years. But in my office, we started using it this year.
Buyer's Guide
GitHub
December 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
823,875 professionals have used our research since 2012.
What do I think about the stability of the solution?
Stability is good, it's stable. I haven't found any issues to date, even though it's big data. It works well.
What do I think about the scalability of the solution?
It's a scalable solution.
How are customer service and support?
We have an infrastructure team that handles technical support and everything else. The things we need are easily available on the internet.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We used to use GitLab (the free version I think), which had frequent deployment issues. So that's why we shifted to GitHub.
How was the initial setup?
My organization installed everything, including the two-factor authentication security.
What about the implementation team?
We implemented the solution in-house.
What other advice do I have?
I would rate the solution nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Site Head - IOT NW Products & Solutions at Itron, Inc.
Scalable, reliable, and reasonable priced
Pros and Cons
- "I have found GitHub stable."
- "GitHub storage is one of the main requirements and it could improve."
What is our primary use case?
We are using GitHub for all of our repositories. We can store the code, collaborate with different developers, build, and create a pipeline.
What needs improvement?
GitHub storage is one of the main requirements and it could improve.
For how long have I used the solution?
I have been using GitHub for approximately four years.
What do I think about the stability of the solution?
I have found GitHub stable.
What do I think about the scalability of the solution?
GitHub is scalable.
Every developer in the R&D department is using GitHub in my company. There are approximately 2,300 people in the R&D department.
How are customer service and support?
I have not contacted technical support to need to contact support.
Which solution did I use previously and why did I switch?
We used different solutions prior to GitHub, such as Perforce and Rational.
What's my experience with pricing, setup cost, and licensing?
The licensing model for GitHub is user-based. Whenever the new developer joins we have to get a new license and register their ID. The overall price of the solution is reasonable.
What other advice do I have?
I would recommend the solution to others. It is very good.
I rate GitHub a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
GitHub
December 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
823,875 professionals have used our research since 2012.
IT Consultant at Aon Corporation
Very user friendly, integrates with AWS, Azure, and Google Cloud, and is a very stable solution
Pros and Cons
- "I find GitHub very user friendly."
- "As of now, if I would like to learn about GitHub or its features, I would have to look on YouTube. It would be nice if they were able to send out a newsletter with explanations of new features that they are offering and what features are available."
How has it helped my organization?
I find GitHub very user-friendly.
What needs improvement?
Nothing is coming to my mind that needs to be improved with GitHub.
As of now, if I would like to learn about GitHub or its features, I would have to look on YouTube. It would be nice if they were able to send out a newsletter with explanations of new features that they are offering and what features are available.
For how long have I used the solution?
I have been working with GitHub for four to five years.
What do I think about the stability of the solution?
GitHub is a very stable solution.
What do I think about the scalability of the solution?
GitHub is scalable. We are more than 200 individuals, in many countries.
How was the initial setup?
The setup of GitHub is very simple if you have a knowledge of Linux and follow the process document.
What's my experience with pricing, setup cost, and licensing?
We have the licensed version of GitHub.
Which other solutions did I evaluate?
We have Bitbucket and it is pretty good.
What other advice do I have?
GitHub can integrate with AWS, Azure, and Google Cloud. If you are using a VPN, the integration will be more difficult. I would rate this product an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Executive Director at Naga City Investment Board
Secure, easy to use, and open-source
Pros and Cons
- "The solution has been stable for us."
- "I cannot recall coming across any shortcomings of the product."
What is our primary use case?
We use GitHub for the development process of our online applications.
What is most valuable?
The solution is open-source and is built around a whole community.
The product offers an easy way of supporting our or approaching our repository and updating our code.
The solution has been stable for us.
It can scale well.
The product has been secure enough. We haven't had any issues with security.
What needs improvement?
I cannot recall coming across any shortcomings of the product.
For how long have I used the solution?
I've been using the solution for three years.
What do I think about the stability of the solution?
We haven't had any issues with stability. The performance is good. There are no bugs or glitches. It doesn't crash or freeze. For how we use it, it's reliable.
What do I think about the scalability of the solution?
It is a scalable solution.
We are not a private company. We are a part of a government institution and we are the IT office of that government institution. There are 14 of us using GitHub.
How are customer service and support?
The product does have a good community around it that can assist users.
We've never reached out to GitHub technical support services.
How was the initial setup?
There's no installation process.
What's my experience with pricing, setup cost, and licensing?
The solution is open-source and free to use.
What other advice do I have?
I would recommend the solution to other users and organizations. We have been quite satisfied with its capabilities.
I'd rate it eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Test Automation Engineer at a manufacturing company with 5,001-10,000 employees
Effective solution for managing version control and changes to code on projects with multiple team members
Pros and Cons
- "The version control functionality for this solution has been most valuable, especially when managing projects with multiple versions."
- "The descriptions within Github could be more user-friendly to show the trees of Gitflow."
What is our primary use case?
We use GitHub to manage repositories, pull requests from partners and merge new changes.
How has it helped my organization?
The principal benefit of using this solution is being able to organize improvements and changes to code. This is particularly useful for projects which involve many people.
What is most valuable?
The control version functionality for this solution has been most valuable, especially when managing projects with multiple versions.
What needs improvement?
The descriptions within Github could be more user-friendly to show the trees of Gitflow.
For how long have I used the solution?
I have used this solution for ten years.
What do I think about the scalability of the solution?
This is a scalable solution.
How are customer service and support?
We have not needed to contact customer service. All the information we have needed has been available on the web.
How was the initial setup?
The initial setup is straightforward.
What other advice do I have?
I would rate this solution a ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Solutions Officer at CleverIT B.V.
Comes with an Advanced Security model and allows us to create custom actions and deploy to different types of infrastructure
Pros and Cons
- "All the features are valuable, but the most important feature is that GitHub has advanced security. The second important feature is the capability to create custom GitHub actions and the capability to deploy in different types of architectural infrastructures, such as hybrid, private, or public."
- "They're improving the work items to track the progress of the team, but in my experience, Azure DevOps is better in this functionality. GitHub needs to improve the form to track the progress of the work done by a team."
What is our primary use case?
We are an IT service company that specializes in DevOps, and we use many tools for application lifecycle management, such as GitHub, GitLab, SonarCloud, SonarQube, Docker, Kubernetes, and Azure DevOps.
We mainly use this solution for storing the code of our applications and our scripts. We also use it for our automated functional testing and for building applications and releasing applications. It is also used to manage our team and our product, as well as to check the security of our product.
We are a partner and reseller, and we use GitHub Cloud.
What is most valuable?
All the features are valuable, but the most important feature is that GitHub has advanced security. The second important feature is the capability to create custom GitHub actions and the capability to deploy in different types of architectural infrastructures, such as hybrid, private, or public.
What needs improvement?
It is not technical. It is more about how people perceive GitHub in terms of the security of the code. They need to understand that if they have a repo on GitHub, it is not public for everyone.
They're improving the work items to track the progress of the team, but in my experience, Azure DevOps is better in this functionality. GitHub needs to improve the form to track the progress of the work done by a team.
For how long have I used the solution?
I have been using it for more or less one year.
What do I think about the stability of the solution?
It is, for sure, stable.
What do I think about the scalability of the solution?
It is definitely scalable.
How are customer service and support?
They were very helpful.
How was the initial setup?
I have experience in many tools. GitHub is not the hardest, and it is also not the easiest. It is of medium level.
What other advice do I have?
I would advise trying out the Advanced Security model, which is its best functionality.
I would rate it a 10 out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer:
Architect Lead at a tech vendor with 1,001-5,000 employees
Great availability, easy to expand, and user-friendly
Pros and Cons
- "The solution can scale."
- "If something has to be moved into approvals, and if they don't approve it in a few hours, then they should move the approval request to some other user, or they should have a way to escalate it."
What is our primary use case?
It's mostly for versioning only, maintaining code branches, and sharing the code across to the wider community. It depends if it's a private one or a public one. It's mostly for collaboration across people.
What is most valuable?
There was versioning software before. It's now on the cloud and it's kind of available from anywhere, et cetera. You can access it from anywhere, and if you want, you can collaborate with a wider audience if you make a public repository. Otherwise, whatever was existing in versioning software, probably that's taken to the web and to the cloud to scale.
The differences that they give upfront are good. You can evaluate and check whatever is being shared.
It's stable.
The solution can scale.
We find it user-friendly.
What needs improvement?
Mostly they have the features that we need and they are currently being used. There are two approvals already. However, if something has to be moved into approvals, and if they don't approve it in a few hours, then they should move the approval request to some other user, or they should have a way to escalate it.
For how long have I used the solution?
I've used the solution for only a year now.
What do I think about the stability of the solution?
The solution is stable. There are no bugs or glitches and it doesn't crash or freeze. It has been reliable and the performance is good.
What do I think about the scalability of the solution?
We mostly use the solution for client projects. Across the company, I can't answer how many people use it exactly. We work with customers, so we see it used at the customer end.
We have not experienced any limitations of assets in terms of storage so far.
It's very scalable.
How are customer service and support?
I've never used technical support for GitHub. I can't say if they would be responsive or helpful.
How was the initial setup?
In terms of the setup, only the clients have you install it on your side. You have some clients that used to access it from the desktop basically, so that is the only place where you have to install the solution.
It's cloud, so you don't need staff for maintenance. It's designing the branches only that you need to worry about. It's like Gmail. You don't need any people for maintaining it.
What's my experience with pricing, setup cost, and licensing?
I don't handle the licensing. I'm not sure how it works or how much it costs.
What other advice do I have?
I'd recommend the solution to others.
I'd rate it, overall, at an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Technical Director at Optko
Code hosting platform that offers flexible usage that can be ramped up or down
Pros and Cons
- "The flexibility of this solution has been most valuable. It operates on a pay per use basis where you can ramp up or decrease usage."
- "This solution could be improved by offering crowd sourced support where we could ask questions to other users."
What is our primary use case?
We use this solution for DevOps activities.
What is most valuable?
The flexibility of this solution has been most valuable. It operates on a pay per use basis where you can ramp up or decrease usage.
What needs improvement?
This solution could be improved by offering crowd sourced support where we could ask questions to other users.
For how long have I used the solution?
I have been using this solution for three years.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is a scalable solution. We haven't had any problems where we've run out of capacity. We have 50 users on this solution.
How was the initial setup?
This solution does not require a big installation. It can be used as and when it is needed without a huge commitment.
What other advice do I have?
I would recommend using Githib to others.
I would rate this solution a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Bitbucket
Bitbucket Server
Atlassian SourceTree
AWS CodeCommit
IBM Rational ClearCase
Liquibase
Helix Core
Surround SCM
Apache Subversion
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.