We primarily use the solution for sourcing candidates.
Director, Talent Acquisition & Staffing at Conduent (formerly Xerox Services)
Easily expandable, great for recruiting, and easy search functionality
Pros and Cons
- "The solution is scalable."
- "From the recruiting standpoint, I would like to see email IDs and phone numbers and a brief introduction about their profile."
What is our primary use case?
What is most valuable?
I like finding individuals with more repositories and more followers, et cetera. It’s great to find the talent who is available and has particular skills.
The solution is scalable.
I do not think they have to increase storage. There’s enough.
What needs improvement?
From the recruiting standpoint, I would like to see email IDs and phone numbers and a brief introduction about their profile.
For how long have I used the solution?
I’ve been using the solution for about a year.
Buyer's Guide
GitHub
January 2025
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,020 professionals have used our research since 2012.
What do I think about the scalability of the solution?
The solution is very scalable. It’s expandable if you need it to be.
I’m not sure how many people use the solution in our company.
How are customer service and support?
I’ve never used technical support in the past. I can’t speak to how helpful or responsive they would be.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We did not previously use a different solution.
How was the initial setup?
There isn’t really an initial setup to deal with.
What's my experience with pricing, setup cost, and licensing?
I can’t speak to the exact cost of the solution.
What other advice do I have?
I’m a customer and end-user.
I’d rate the solution eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Web Application Architect at Dbitpro, llc
A mature and polished solution with excellent functionality, and highly scalable with great customer support
Pros and Cons
- "The versioning of the code and the tracking of changes are definitely some of my top features."
- "The solution could have better support for the Markdown language."
What is our primary use case?
We use the solution when developing new code or modifying existing code, changes are tracked and other team members can review the code before production.
How has it helped my organization?
The ability to track external changes to repositories we are using has been very useful for us. If we have a piece of code that's being implemented and it makes use of modules that we're calling externally from, let's say NPM, and a defect is found in one of those NPM modules, we're immediately alerted that a defect has been found in libraries outside of our code space. This enables us to keep in touch with defects that other people have discovered in the code that we're using. GitHub informs us as other users discover broken code, which allows us to deal with issues very quickly, without investigation on our part.
What is most valuable?
The versioning of the code and the tracking of changes are definitely some of my top features.
The ability to code reviews with peers.
The automatic checking to make sure that any of the code in my repository is not out of date with any modules that I'm making use of.
What needs improvement?
The solution could have better support for the Markdown language.
For how long have I used the solution?
I've been using the solution for over ten years, probably since its beginning.
What do I think about the stability of the solution?
The solution is very stable, they have been working on it for over a decade.
What do I think about the scalability of the solution?
The product is extremely scalable. We've seen applications that are hundreds of thousands of lines of code and it doesn't have any problems working with them.
I'm a contractor for the Department of Veteran Affairs, and we've easily got several thousand people making use of the code just within the VA itself. It's being used by almost everyone on a product development team, including project managers, testers, developers, and documentation specialists.
How are customer service and support?
The support is very good. We make use of Slack for communication and we have dedicated technical support for GitHub right in our Slack, which allows us to get responses within minutes from their technical support team.
How was the initial setup?
The initial setup was very simple.
It really depends on the application we're working on. I've seen deployments take as little as 15 or 20 minutes to push out a code change, up to hours or days depending on the functions that we're changing.
What about the implementation team?
We implemented the solution via an in-house team.
Due to the cloud environment, we don't need anyone for maintenance, that's all done by GitHub.
What's my experience with pricing, setup cost, and licensing?
We have an enterprise licensing agreement, and I am not part of the finance department so I can't say how much it costs.
What other advice do I have?
I would rate GitHub a nine out of ten.
The implementation is a hybrid public and private cloud. GitHub in some ways is similar to NPM, but it is a code repository primarily for code versioning systems. It's all cloud-based and we just upload our code to it. There are functions within GitHub that will take and monitor the code that's uploaded and any NPM repositories that it makes use of, and confirms that your code is making use of the latest code repositories. Anytime there is a discrepancy or an upgrade to one of the code repositories, it lets you know what that upgrade is.
They're constantly making improvements to the environment, adding new features and functionality. The new features and functions that they're coming out with are available to me sometimes before I realize I even need them.
We use GitHub extensively with any new product we are developing and we're going to keep doing it that way. I would advise anyone to implement this solution.
Which deployment model are you using for this solution?
Hybrid 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.
Buyer's Guide
GitHub
January 2025
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,020 professionals have used our research since 2012.
Independent consultant at a hospitality company with 1-10 employees
Reasonably priced, robust, easy to use, and easy to manage
Pros and Cons
- "I like the CI/CD features."
- "The stability can be improved."
What is our primary use case?
We used the product for CI/CD.
What is most valuable?
I like the CI/CD features. The tool was easy for me to use because I had used it for a long time. GitHub is a leader in the domain. Others copy GitHub.
What needs improvement?
The stability can be improved.
For how long have I used the solution?
I have used the solution for 15 years.
What do I think about the stability of the solution?
I rate the tool’s stability a ten out of ten. The vendor modifies many things and provides new releases regularly.
What do I think about the scalability of the solution?
The tool is very scalable and reliable. There is no loss in quality.
How was the initial setup?
It is easy to set up the account and give permissions to others.
What about the implementation team?
The product can be deployed in-house.
What's my experience with pricing, setup cost, and licensing?
The product is reasonably priced.
Which other solutions did I evaluate?
I have also used GitLab. There is not much difference between GitLab and GitHub.
What other advice do I have?
I used GitHub in my previous organization. In my current organization, we mostly use Azure. GitHub is easy to use and easy to manage. It's good for integration and for multi-worker projects. It is robust. Overall, I rate the solution a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: May 16, 2024
Flag as inappropriateCloud Solutions Architect at gwcloud.company
Highly stable and scalable solution
Pros and Cons
- "I would rate the stability a ten out of ten."
- "There is room for improvement in terms of interface."
What is our primary use case?
GitHub is essentially a repository of code. It's where you source your code with the client and allows you to use Git. You get versioning and everything else for multiple deployments or codes. That's how we use it.
How has it helped my organization?
We stopped the development code on our machines, and we moved everything to GitHub. So, everyone is working on the latest code no matter what we do.
What is most valuable?
The accessibility is free.
What needs improvement?
There is room for improvement in terms of interface because I had a problem with developers who didn't know what GitHub was, and it was a little bit strange to explain.
For how long have I used the solution?
I have been using GitHub for three years. We use the latest version.
What do I think about the stability of the solution?
I would rate the stability a ten out of ten.
What do I think about the scalability of the solution?
The scalability is very good. It has never let me down.
How was the initial setup?
The initial setup is okay. You need to know what you're doing.
What was our ROI?
I saw 100% ROI.
What's my experience with pricing, setup cost, and licensing?
Price is free.
What other advice do I have?
It is way better than developing software by yourself. I would definitely recommend using the solution.
Overall, I would rate the 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.
Information Technology Division Director at Ethiopian Roads Administration
Outstanding service, stability, and gives us everything we need
Pros and Cons
- "We are finding GitHub is very stable."
- "I would like to see more security where a plugin was available for us to update in relation to security."
What is our primary use case?
We are using GitHub for the development environment. After we develop some applications, we are pushing actually on both settings.
What needs improvement?
I would like to see more security where a plugin was available for us to update in relation to security.
For how long have I used the solution?
I have been using GitHub for the past seven years.
What do I think about the stability of the solution?
We are finding GitHub is very stable. Because it is the one that we are actually using on the cloud, it is easy for actual resources.
What do I think about the scalability of the solution?
We currently did not choose the option with the subscription, but the free version actually provided by GitHub and GitLab is acceptable for us. Maybe the institution wants to increase the number of developers to twenty from what we currently have three, then definitely we will increase and prefer to have additional services from GitHub as well as GitLab.
How are customer service and support?
Technical support is excellent on a scale of one to ten I give technical support a ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is straightforward and easy. For someone who has actually good experience in software development, including using a repository solution, I think it is easy. Beginners need to refer to the manual and see some online tutorials to receive assistance so that it is easier for them to setup.
What about the implementation team?
You can do the deployment in-house without a problem.
What's my experience with pricing, setup cost, and licensing?
We are currently paying nothing for GitHub.
Which other solutions did I evaluate?
I think I remember Tortu was the name of the product. There is a Q Balance in our repository providers. I think that one is Microsoft. I do not know exactly, but we are not using it. We tried it but we returned to GitHub.
What other advice do I have?
If you are working in development I would recommend using GitHub. I would rate GitHub a ten 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.
Frontend Developer at a transportation company with 501-1,000 employees
Seamless integration and and easy setup with unmatched transparency
Pros and Cons
- "The support team is good."
- "I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute."
What is our primary use case?
I use GitHub for work and personal projects.
How has it helped my organization?
With pull requests into the project, all the different repositories are there, and we make the changes there.
What is most valuable?
GitHub has everything. All the integrations with different applications are really good. GitHub's transparency is also valuable; when something happens, you have a status online.
What needs improvement?
The solution is really good. I cannot think of improvement needs.
For how long have I used the solution?
I have been using GitHub for four or five years.
What do I think about the stability of the solution?
I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute. However, GitHub keeps us informed with their status updates, so you know it's not you but GitHub, ensuring transparency.
How are customer service and support?
The support team is good. They provide an online status when something happens. It is reassuring to know that it's not your problem but GitHub's, which shows transparency.
How would you rate customer service and support?
Positive
How was the initial setup?
It's really easy to set up. The initial setup and the deployment are also easy to manage.
What's my experience with pricing, setup cost, and licensing?
I do not know about the pricing because I do not pay anything. It's free for me.
What other advice do I have?
I'd rate the solution ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Oct 2, 2024
Flag as inappropriateCEO at Shiraz University
Excellent backup features and great stability and scalability
Pros and Cons
- "We can make a private repository."
- "It is difficult to merge a code or restore it to an older version."
What is our primary use case?
We use GitHub to share the source code and can give users different permissions to use different parts of the project. Whenever a developer changes a source code, it can push it easily, and others can see the change and who made it.
What is most valuable?
It is a very good solution. GitHub allows the backup of our source code. So we are sure that if all the computers in our company crash and the hardware fails, we can access our code on GitHub. Also, in the past, every repository we built was publicly available to anyone, and others could see our source code, but now we can make a private repository and share it with our team. This feature is very valuable and good for us.
What needs improvement?
It is very tricky to work with GitHub. For example, it is difficult to merge a code or restore it to an older version. It would be great if they provided a tool that merges the code better and more intelligently.
For how long have I used the solution?
We have been using this solution for ten years.
What do I think about the stability of the solution?
It is very stable. Whenever it is connected, it always works, and we love it.
What do I think about the scalability of the solution?
It is scalable. We can easily extend to team members, with a team of about six or seven people in a GitHub repository. Most users are developers, but we can also provide viewing access to others. We don't have any distinct plans to increase our usage of GitHub.
How are customer service and support?
We have not used technical support because GitHub has a large community of users, so if there is an issue, we can find the solution on Google.
Which solution did I use previously and why did I switch?
We did not use any other solutions before GitHub.
How was the initial setup?
The initial setup was very easy.
What's my experience with pricing, setup cost, and licensing?
It is a free solution.
What other advice do I have?
I rate this solution a ten out of ten. I recommend GitHub to others to back up their source code or share it among different people on the same project. GitHub is integrated very well with Microsoft Visual Studio and .NET. For example, if we make a project inbox for Visual Studio, we can push the code to GitHub by adding our account to Visual Studio.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Associate Technical Manager at a computer software company with 11-50 employees
A version control solution used to create websites
Pros and Cons
- "If you want to share documents, you can create articles and diagrams with GitHub and share."
- "GitHub uses basic configuration, but messaging is not clear."
What is our primary use case?
Our organization uses GitHub for version control.
What is most valuable?
GitHub allows you to create pages, if you want to share documents you can create articles and diagrams with GitHub and share.
On a personal level, GitHub assists you to create your own website.
What needs improvement?
GitHub uses basic configuration, but messaging is not clear. For example, when a database denies a username and password, it says "asking for person accepted".
I would like to see improvements with merging code from multiple branches. When more than one developer is working at the same time, it becomes complicated. It very much depends on the person doing the merging. There is no assistance from the tool itself. If a mistake is made, the tool will not be able to correct it. It would benefit from an automated checker.
For how long have I used the solution?
I have been working with GitHub for five years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
GitHub is scalable. Our organization has 1,000 people. Approximately 80% would be using GitHub.
How was the initial setup?
The initial setup of GitHub is very simple.
What other advice do I have?
I would give GitHub a nine out of ten overall.
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: January 2025
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.