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
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 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.
Offers time reduction and enables remote work
Pros and Cons
- "GitHub provides good time reduction and this is what I value the most."
- "The security point should be addressed in the next release and scaling is also an issue."
What is most valuable?
GitHub provides good time reduction and this is what I value the most. My team uses GitHub for working remotely. Security is also a good feature of the solution. It's as if the solution creates a security barrier in the server, whereby I can push changes they make to my server once they come to GitHub.
The solution has a lot of features. Should my developer leave tomorrow, the changes he has made will remain, even as another developer could do the work.
What needs improvement?
The branches created for the separate software and enrollment should be improved. There is a need to create separate software branches, such as for the production, operation and development teams, who are licensed, in respect of their need to match to test what they develop in a test environment. I can immediately go back and look at the features to see if they are up to the mark, such as those involving unnecessary code.
As someone who works in infrastructure, I know how hard it can be to create things on this level, but it can be worthwhile. Confirmations and requisite future updates are in the end user's domain. The migration of the databases, such as the migration of my websites to the new WordPress sites, works at times but is slow. In such a case, the hardware must be increased. When it comes to the question of whether we should change to new servers and set up a new infrastructure level, I have found GitHub to be very helpful. It pushes the code directly to the repository and dumps the database on the other end.
The security point should be addressed in the next release. Scaling is also an issue. If the code is very high on the user side and I should suddenly find myself wanting to increase the monthly use of my website from 10,000 to 30,000 people, it can create an imbalance in the infrastructure. In the case of the code level, we may see issues involving optimization.
For how long have I used the solution?
I have been using GitHub for more than seven or eight months.
What do I think about the scalability of the solution?
The solution is easily scalable and encourages migration. While I have other products at hand, GitHub makes things fun. We wish to lead and expand. We want to scale this project to the next level, since we have certain customers in hand.
How are customer service and technical support?
I had to make use of technical support two months back, when I first started working and had a learning curve. This was while I was exploring new ideas as relate to my infrastructure experience. When encountering changes to the core side or the scaling, it is necessary to make use of technical support. An abrupt increase can cause problems with the infrastructure, so I am looking for solutions that will not require me to make changes to it each time this should occur. GitHub allows the core to be scaled up with ease and it offers auto scaling.
How was the initial setup?
There is a certain amount of difficulty involved in the work we did with the developer. This is because we use private repositories, not public ones, for security reasons and this requires the developer to have a code for a secure shell.
When we do the initial setup in the cPanel, we are supposed to utilize it for our infrastructure. The enrollment is set up to the cloud and the cPanel and GitHub to the local systems, wherever the developer may be found. Usually, they are remote. We have confidence that the developer reposits first to his local system and from there to the cloud and we must execute shell for these development purposes.
What other advice do I have?
Our initial deployment was with Cloud One. The cPanel is the browser involved. We make use of WordPress.
GitHub is the perfect tool for use at present and is extremely necessary. It is one of the best solutions out there. Apart from GitHub, you need to use the local Git version control system since it involves code on a cloud platform. Git version is very helpful. One could download the large types of codes to do on the core level so that there will not be a need to go to the cloud setup every time. The code commands can be run from the local system. Setup and migration can be done with ease. The person would set up the order and the view. In my experience, GitHub is very easy to operate.
I rate GitHub as a perfect ten out of ten.
I previously used different tools. At present, I am utilizing GitHub and providing assistance with cell phone numbers. The solution allows me to make workspaces and perform changes with ease. It also allows for easy monitoring. I receive updates from Slack for confirmation purposes. There is no need to wait on my developers, as a connection can be made with the production server.
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.
An easy-to-deploy solution since the user just needs to run the script for the deployment to be done in a few minutes
Pros and Cons
- "The deployment is fast since we just have to run the script, and once it's done, it takes a few minutes."
- "Scalability is an area with a shortcoming, because of which it has room for improvement."
What is our primary use case?
We just use GitHub for the repository in our company.
How has it helped my organization?
So we have a central repository. So, we do recommend the need to push and pull everything, and that's how we use it.
What is most valuable?
The requests, push, pull, merge, and everything else in the solution are its valuable features. Later, people make their changes.
What needs improvement?
I don't have any comments on the improvement needed in the tool since I'm okay with it. I don't have anything really in mind. It's not like I am picky, and I don't need to be picky unless it's really an overblown, like, there are some bugs or some glitches or something like that in the solution. As of now, everything looks fine.
Scalability is an area with a shortcoming, because of which it has room for improvement.
For how long have I used the solution?
I have been using GitHub for more than five years. We just use the solution for work in our company.
What do I think about the stability of the solution?
Stability-wise, I rate the solution an eight out of ten.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution an eight out of ten.
We plan to increase the usage of the solution. There are a lot of products out there in the market, but I wouldn't say I would recommend it, but if you use it, then it's fine. I don't really compare much as long as that's what is expected from the solution functionality-wise is fulfilled. So, then I am fine with it.
How are customer service and support?
I don't use the solution's customer support.
How was the initial setup?
Regarding the initial setup, I rate it an eight on a scale of one to ten, where one is difficult and ten is easy.
The solution is deployed on a private cloud since it is a corporate thing. We don't go for a public cloud.
The deployment is fast since we just have to run the script, and once it's done, it takes a few minutes.
What about the implementation team?
My company has schedules, and we assign people to do the deployment. So, it's rotational. Let's say I do the deployment this week, and then another person does it next week.
What's my experience with pricing, setup cost, and licensing?
I don't know about the solution's cost. My company purchased it. Before, we used to receive the free version, but then they purchased some of the features.
What other advice do I have?
I am using the solution, and I am fine with it. I would definitely recommend the solution to those planning to use it. I rate the overall solution an eight out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Managing Director at Enigen Italia
Cloud-based, easy to manage, and there is no installation required
Pros and Cons
- "The most valuable feature is the fact that it's cloud-based, and we don't have to manage an on-premises server to use it."
- "It would be better if the amount of storage were increased."
What is our primary use case?
I am a senior product development engineer and I use GitHub in this capacity.
Essentially, this is the Git product, but in the cloud.
What is most valuable?
The most valuable feature is the fact that it's cloud-based, and we don't have to manage an on-premises server to use it.
What needs improvement?
It would be better if the amount of storage were increased.
For how long have I used the solution?
We have been using GitHub for between six and twelve months.
What do I think about the stability of the solution?
GitHub is a stable solution.
What do I think about the scalability of the solution?
This is a scalable, cloud-based product. We have a small team and do not plan to increase the number of users.
How are customer service and support?
We have never needed to contact technical support. Any problems that we have had, we have always been able to solve.
I would rate the technical support a two or three out of five.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used on-premises repositories but it was a long time ago.
How was the initial setup?
No installation is required.
What's my experience with pricing, setup cost, and licensing?
There are no licensing fees for the features that we use. We are on the free tier.
What other advice do I have?
This is a product that I recommend for developers because everybody in the software development field is using it.
I would rate this solution an eight 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?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CEO 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.
Sr. Software Engineer at Globant
The best tool for source repositories with excellent documentation and stability
Pros and Cons
- "GitHub is the best tool for source repositories."
- "GitHub could expand the limits of the free version."
What is our primary use case?
We used it mainly for version control and when we wanted to test an application at the initial stage or launch the mock-up version.
How has it helped my organization?
When it comes to version control, GitHub is fulfilling all that requirements. GitHub is the best tool for source repositories.
What is most valuable?
You can create public and private repositories.
What needs improvement?
GitHub could expand the limits of the free version. People are waiting for CNS.
For how long have I used the solution?
I have been working with Github for the past eight years.
What do I think about the stability of the solution?
I consider it stable as of now.
What do I think about the scalability of the solution?
It is also scalable with respect to the branches.
How are customer service and support?
We have not had to use technical support. The documentation that was provided for troubleshooting worked effectively.
How was the initial setup?
The setup was very straightforward and easy for me.
Which other solutions did I evaluate?
We did not compare GitHub with other options.
What other advice do I have?
I would rate GitHub a nine 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.
Solution Architect at a consultancy with 10,001+ employees
Allows multiple people to work on the same use case and provides maintainability of the versions of the code
Pros and Cons
- "The most important feature of GitHub is the maintainability of the versions of the code."
- "We are not able to access GitHub from our VPN."
What is our primary use case?
It's a code repository, so it is used for checking it, code, and version control.
This solution is deployed on the cloud.
There are 10-15 people using this solution in my organization.
What is most valuable?
The most important feature of GitHub is the maintainability of the versions of the code. It allows multiple people to work on the same use case, so anyone can check in and check out, and that history is available.
What needs improvement?
We are not able to access GitHub from our VPN. Whereas on the customer side, we are able to access the open source data. If the data was more accessible in my company as well, I think it would be useful to have the ability to work with VPN.
I would also like to see deeper integration with Microsoft products.
What do I think about the stability of the solution?
It's a stable solution.
What do I think about the scalability of the solution?
It's scalable.
How was the initial setup?
It's a simple process.
Which other solutions did I evaluate?
I think Microsoft SVN is also a good solution compared to GitHub. Our organization is tied up with Azure, and many of the Microsoft tools like Office or 365 are provided. It's easy to have Microsoft for the code repository as well rather than getting GitHub.
Using the microsoft.net framework is easier than using UiPath on .NET.
What other advice do I have?
I would rate this solution 8 out of 10.
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 inappropriateBuyer'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.