Software Engineer at Infosys
MSP
Easy to install, and has good documentation
Pros and Cons
  • "I did not have any issues with the stability of Github. It worked seamlessly."
  • "I would want to see some form of code security scanning implemented."

What is our primary use case?

I use Github to store the code that I write. I don't use it very much. It may be used more by the active developers.

What is most valuable?

I am using it, it was easy to set up and it is working well for me.

What needs improvement?

I would want to see some form of code security scanning implemented.

For how long have I used the solution?

Our company has used GitHub for a long time. I have been using this solution for two and a half years.

We use GitLab release 14.6.7.

Buyer's Guide
GitHub
May 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
772,649 professionals have used our research since 2012.

What do I think about the stability of the solution?

I did not have any issues with the stability of Github. It worked seamlessly.

How are customer service and support?

I have not contacted technical support.

Which solution did I use previously and why did I switch?

Some of these tools are associated with our parent company. We consume them. I believe they were set up by our parent company's tools team.

How was the initial setup?

The initial setup is straightforward.

Client setup takes about 15 to 15 minutes on the workstation where I do my development.

What about the implementation team?

I completed it myself using the documents provided, and I was able to connect it by following the steps.

What other advice do I have?

I would rate GitHub a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Associate Test Engineer at OSI Consulting, Inc.
Real User
Top 5Leaderboard
You can integrate it with Jenkins for CI/CD.
Pros and Cons
  • "GitHub allows us the option to push files from a non-UA method or directly upload files from the UA. You can integrate GitHub with Jenkins to do CI/CD."
  • "GitHub could add some more security features."

What is most valuable?

GitHub allows us the option to push files from a non-UA method or directly upload files from the UA. You can integrate GitHub with Jenkins to do CI/CD.

What needs improvement?

GitHub could add some more security features. 

For how long have I used the solution?

We've been using GitHub for a year. One of our clients advised us to switch to GitHub, so we did. 

What do I think about the stability of the solution?

GitHub is stable. I haven't had any issues so far. 

What do I think about the scalability of the solution?

We have the option to add storage if needed, so it's scalable. 

How are customer service and support?

We've never contacted GitHub support. If we have a technical issue, I'll usually search for answers online. It's the same with other data tools like Postman. 

How was the initial setup?

GitHub doesn't require any setup. You only need to create an account and a repository. After that, you start adding your files. 

What other advice do I have?

I rate GitHub 10 out of 10. I only use it for storage, so I don't have any problems with it. If you're looking for storing files and code, GitHub is the best and most secure solution. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
GitHub
May 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
772,649 professionals have used our research since 2012.
Technical Lead at FD
MSP
Top 5
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?

The solution mainly serves as our project repository. We use it to maintain different environments with the help of branches.

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.

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.
PeerSpot user
Vishal Karanjkar - PeerSpot reviewer
Site Head - IOT NW Products & Solutions at Itron, Inc.
Real User
Top 5
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.
PeerSpot user
Staff Engineer at a wireless company with 10,001+ employees
Real User
Code hosting platform used to successfully manage distributed systems and facilitate remote collaboration
Pros and Cons
  • "Any complex banking can be handled very easily in GitHub. It allows us to integrate with tools like Grid, where we can merge and resolve conflicts without any hassle."
  • "This solution could be improved if migration was fully automated to make it easy, for example, to migrate repositories into GitHub."

What is our primary use case?

GitHub is used to manage distributed versions of systems to allow developers using production operating systems to work without distributed dependency. It is a distributed version control system where we get the repository downloaded on our laptops and can work without any idle time.

What is most valuable?

Any complex banking can be handled very easily in GitHub. It allows us to integrate with tools like Grid, where we can merge and resolve conflicts without any hassle. 

What needs improvement?

This solution could be improved if migration was fully automated to make it easy, for example, to migrate repositories into GitHub. 

For how long have I used the solution?

I have used this solution for eight years. 

How are customer service and support?

The customer service for this solution is not great. The team either takes a long time to respond or doesn't respond at all. 

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

I have previously used ClearCase and Submersion but have used GitHub for the past eight years. ClearCase is a centralized system but has expensive licenses and running processes within the system took a long time. This is the reason we moved to Github.

How was the initial setup?

The initial setup is straightforward and only involved four to five steps. 

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
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Neeraj Dev - PeerSpot reviewer
Operations Director, India at INTELLIGAIA, INC
Real User
Top 5
Provides good features, helps with task management, and enables collaboration within teams
Pros and Cons
  • "The product helps our team collaborate across different locations."
  • "The merging features can be improved."

What is our primary use case?

I'm mostly using the solution for the backup repository. We are also using it for bug tracking and Scrum management.

What is most valuable?

I like to do projects using the tool. I also like the check-in and check-out features. The product helps our team collaborate across different locations.

What needs improvement?

The merging features can be improved. The tool has plugins that allow CI/CD integration. It would be helpful if it were available out of the box.

For how long have I used the solution?

I have been using the solution for almost ten years.

What do I think about the stability of the solution?

The product is very stable. I rate the stability a ten out of ten.

What do I think about the scalability of the solution?

The product is scalable. We had 100 users initially. Now, we have reduced it to 50. The solution is used daily in our organization. The usage will increase as our company grows.

Which solution did I use previously and why did I switch?

I used SVN before. I switched to GitHub due to SVN’s cost.

What other advice do I have?

I will recommend the tool to others. If someone is looking for a repository backup solution, they can use GitHub. It helps with task management. It is helpful in AI development projects. It is a valuable product. It does justice to the price. Overall, I rate the solution an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Executive Director at Naga City Investment Board
Real User
Top 20
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.
PeerSpot user
Shantanu Adsule - PeerSpot reviewer
Information Technology Infrastructure Engineer at eTelic Inc
Real User
Top 10
An open-source solution with an interactive user interface that allows users to access their code from anywhere
Pros and Cons
  • "Even if I'm not in the office, I can access and work on my code from anywhere with my account credentials."
  • "The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated."

What is our primary use case?

GitHub is mainly used for code control. We have three environments, and we keep their codes as per those environments. As and when required, we clear pull requests as well. The main purpose of GitHub is to keep our code available.

What is most valuable?

GitHub is simple to use and has great performance. Even if I'm not in the office, I can access and work on my code from anywhere with my account credentials. GitHub has an interactive user interface.

What needs improvement?

The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated.

For how long have I used the solution?

I have been using GitHub for five and a half years.

What do I think about the scalability of the solution?

Around 200 users are using GitHub in our organization.

How was the initial setup?

The solution’s initial setup is straightforward.

What about the implementation team?

If I go as per the process we follow, it will take hardly half an hour for me to deploy the solution.

What's my experience with pricing, setup cost, and licensing?

You don't have to pay for a license if you are using the free version. It gives you all the possible features it has.

What other advice do I have?

GitHub is deployed on the cloud in our organization. Users who have to manage their code can create a GitHub account and start using it.

Overall, I rate GitHub ten out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros sharing their opinions.