VOOZH about

URL: https://www.peerspot.com/products/github-reviews

⇱ GitHub reviews 2026


No more typing reviews! Try our Samantha, our new voice AI agent.

What is GitHub?

GitHub is a platform that enhances collaboration and version control among developers, utilizing robust integration tools and features suitable for distributed teams. Its capabilities cater to diverse coding and project workflows, supporting effective team contributions and project deployments.

Get the GitHub Buyer's Guide and find out what your peers are saying about GitHub, SonarQube, Snyk and more!
GitHub is the #2 ranked solution in top Version Control solutions, #2 ranked solution in top Agile and DevOps Services, and #4 ranked solution in application security solutions. PeerSpot users give GitHub an average rating of 8.8 out of 10. GitHub is most commonly compared to SonarQube: GitHub vs SonarQube. GitHub is popular among the small business segment, accounting for 51% of users researching this solution on PeerSpot. The top industry researching this solution are professionals from a financial services firm, accounting for 14% of all views.

Featured GitHub reviews

GitHub mindshare

PeerResearch reports based on GitHub reviews

TypeTitleDate
CategoryAgile and DevOps ServicesJun 28, 2026Download
ProductReviews, tips, and advice from real usersJun 28, 2026Download
ComparisonGitHub vs Red Hat OpenShiftJun 28, 2026Download
ComparisonGitHub vs VMware Tanzu PlatformJun 28, 2026Download
ComparisonGitHub vs LocalStackJun 28, 2026Download
Suggested products
TitleRatingMindshareRecommending
SonarQube4.0N/A84%135 interviewsAdd to research
Snyk4.1N/A100%51 interviewsAdd to research
Key learnings from peers
Last updated Jun 21, 2026

Valuable Features

GitHub's most valuable features include version control, seamless collaboration, ease of integration with CI/CD tools, and extensive community support. Users appreciate its branching strategies, code management, project tracking, and open-source nature. It enhances code quality, supports remote teamwork, and simplifies the deployment process. With GitHub Actions and security features, it ensures robust code governance, time efficiency, and automation. The tool’s user-friendly interface, scalability, and cost-effectiveness make it highly desirable for developers.
  • "GitHub has many features, and it can be very good, such as having repositories, helping clear doubts through community answers and badges, and showcasing my metrics so potential employers can see my commits and activity."
  • "GitHub has positively impacted my organization by improving collaboration, code quality, version tracking, and development efficiency."
  • "GitHub has positively impacted my work by helping us to work in parallel on features and ship and deploy them."

Room for Improvement

GitHub is often criticized for its sluggish ticketing system, slow handling of large files, and limited CI/CD offerings. Users express a desire for better integration with tools like Slack and improved project management features akin to Azure DevOps. Additionally, concerns are frequently raised about security, the complexity of branch management, and the user interface's lack of modernization. Enhanced AI features and streamlined integrations with various platforms are also requested by users.
  • "The thing that has frustrated me is sometimes when I push using a Git command, I need to force the push, which is the main thing."
  • "Permission management and access control can become complex in large organizations, and advanced reporting with more built-in analytics and reporting for repositories and team productivity would be beneficial."
  • "Many times we have to do some cherry-pick changes manually, which is not ideal."

ROI

GitHub enhances organization and minimizes time spent on disputes, managing complex branch strategies efficiently. It boosts productivity, accelerates delivery, and reduces manual tasks, leading to cost and time savings. GitHub's ability to manage and version code effectively ensures secure code and faster feature deployment. Companies experience cost benefits as usage increases. It enables seamless code migration across devices. There is strong testimony of 100% ROI, highlighting GitHub's impact without initial financial investment.

Pricing

GitHub's pricing is attractive for enterprises with various options from free public repositories to paid private repositories. User-based licensing allows enterprises to manage access through individual licenses. The cost per user for private repositories is around seven to ten dollars monthly. Organizations find the pricing reasonable, often citing affordability compared to competitors. Some suggest a geographically variable pricing model could enhance accessibility in developing regions. Overall, GitHub offers flexible pricing, catering to diverse enterprise needs.
  • "I think, in terms of price, GitHub is okay compared to other tools."
  • "Regarding pricing, I'd rate it eight out of ten. It's decent and not too expensive, and small businesses can also afford it. With AWS taking CodeCommit out of the market, I don't see many competitors for small companies in terms of GitHub."
  • "GitHub is a cost-effective solution."

Popular Use Cases

Organizations primarily use GitHub for code version control, project collaboration, and cloud-based storage. It supports automated workflows with CI/CD pipelines and allows developers to manage repositories, track changes, and collaborate through branches and pull requests. It also assists with managing team tasks, issue tracking, and integrating with various DevOps tools. Its cloud-based nature provides accessibility, enhancing code sharing and real-time collaboration across multiple projects and developers.

Service and Support

Many find GitHub easy to use without needing assistance. When contacted, technical support is helpful and responsive, though some experience delays. Community support is widely utilized and considered effective. Most prefer to rely on online resources, forums, or internal teams for solutions. While paid users report satisfactory service, others seek more direct support. GitHub's technical capabilities, like auto-scaling, are praised, but some suggest improving responsiveness. Overall, GitHub’s support is generally satisfactory but varies across user experiences.

Deployment

Installing GitHub tends to be easy and quick, often taking from 5 to 15 minutes. Users describe it as straightforward, although complexity can arise with specific configurations like integrating with private repositories or AWS. Advanced commands may require additional time to master. Despite some challenges, most find the setup approachable, with ample documentation and online resources available for guidance, especially for those familiar with repository tools.

Scalability

GitHub supports significant scalability, accommodating thousands of users and large codebases without performance issues. Many organizations across diverse sectors effectively utilize GitHub. Being cloud-based, it expands effortlessly, handling both large-scale deployments and personal projects smoothly. Users rate its scalability highly, consistently praising its performance under various demands. Teams easily manage shared development through GitHub’s advanced features, which avoid bottlenecks and support extensive project collaboration. GitHub's flexibility suits both small teams and large enterprises.

Stability

GitHub is highly regarded for its stability, consistently performing well under load. Users have few issues with crashes or glitches, praising its reliability and availability. Occasionally, it faces minor downtime, but these instances are brief. Many rate its stability between seven and ten out of ten. While room for improvement exists, especially with server timeouts under heavy load, developers find GitHub dependable and suitable for daily use.
These insights are based on the in-depth reviews provided by peers to help you make a better buying decision.
Download our GitHub Buyer's Guide for additional reliable information.

Review data by company size

By reviewers
Company SizeCount
Small Business39
Midsize Enterprise14
Large Enterprise47
By reviewers
By visitors reading reviews
Company SizeCount
Small Business265
Midsize Enterprise55
Large Enterprise199
By visitors reading reviews

Top industries

By visitors reading reviews
Financial Services Firm
14%
Marketing Services Firm
8%
Outsourcing Company
8%
Manufacturing Company
7%
Comms Service Provider
7%
Construction Company
6%
University
6%
Computer Software Company
5%
Insurance Company
4%
Performing Arts
3%
Healthcare Company
3%
Media Company
3%
Government
3%
Transportation Company
2%
Educational Organization
2%
Wholesaler/Distributor
2%
Recreational Facilities/Services Company
2%
Pharma/Biotech Company
2%
Retailer
2%
Real Estate/Law Firm
1%
Logistics Company
1%
Hospitality Company
1%
Religious Institution
1%
Non Profit
1%
Energy/Utilities Company
1%
Aerospace/Defense Firm
1%
Legal Firm
1%
Renewables & Environment Company
1%

Compare GitHub with alternative products

Learn more about GitHub

GitHub efficiently manages code repositories, facilitating seamless collaboration in distributed environments. It incorporates features beneficial for continuous integration and continuous deployment with tools like Jenkins and GitHub Actions. Recognized for its code-sharing, security, and branch management capabilities, GitHub serves as a versatile development hub. However, there's room for enhancement in project management, testing, and AI integration, with users expressing a need for better documentation, reporting, and enhanced user experience through improved automation and interface simplification.

What features make GitHub essential?
  • Version Control: Effective tracking of changes and management of code versions.
  • Collaborative Environment: Supports team-based collaborative projects across distributed locations.
  • GitHub Actions: Facilitates automation of workflows and seamless CI/CD integration.
  • Tool Integrations: Connects with platforms like Jenkins, Azure, Docker, and Jira.
  • Branch Management: Simplifies code maintenance and deployment processes.
What benefits should users consider?
  • Improved Team Productivity: Streamlines collaboration and project coordination.
  • Efficient Workflow Automation: Reduces manual tasks via GitHub Actions.
  • Enhanced Security Features: Provides advanced security measures for code safety.
  • Community Support: Access to extensive developer resources and community aid.
  • Versatile Usage Scenarios: Adapts to various development and DevOps environments.

GitHub is implemented widely in software development industries, supporting teams that require centralized platforms for code management. It is crucial for maintaining code integrity and facilitating developer communication. Industries rely on it for integrating tools essential for their CI/CD pipelines, accelerating project timelines, and organizing development tasks through collaborative workflows.

GitHub customers

Dominion Enterprises, NASA, Braintree, SAP, CyberAgent

Related questions

Product Categories

Popular Comparisons

Popular Comparisons
GitHub Reviews Summary
Author infoRatingReview Summary
Full Stack Developer at Sri Krishna Arts and Science4.5I use GitHub for freelance and college projects, valuing its repository maintenance and cloning features for time-saving. Despite initial setup frustrations and security concerns, I find it reliable and efficient, rating it 9.5/10.
Software Development Manager at ANADOLU AGENCY4.5I've used GitHub for five years and find its open-source nature, community support, and integration capabilities excellent, though it could improve enterprise security features; overall, it's stable, scalable, and suits our CI/CD and diverse development needs well.
Full Stack Developer at a university with 10,001+ employees4.5I leverage GitHub for source control, collaboration, and CI/CD, significantly improving efficiency and code quality. Despite challenges with permission management, reporting, and enterprise costs, its version control and automation features are excellent. I highly recommend it.
Software Engineer at Lowe's Companies, Inc.4.0I used GitHub for my project, valuing its teamwork and code management, which reduced merge issues. I wish for AI-assisted cherry-picking and a centralized UI. Still, I highly recommend it as the best current option.
AWS & Azure Engineer at a media company with 11-50 employees4.5I've used GitHub for two years mainly for repositories and CI/CD with AWS and Azure; I find its branching and GitHub Actions very helpful, though complex branch strategies can be tricky. Initial setup and stability are excellent.
Database developer at a university with 501-1,000 employees4.0I use GitHub for stable, scalable code development and version control, finding it essential for collaborative projects. It streamlines my workflow, saves time, and I rate my overall experience an 8/10.
Senior Software Engineer at a tech services company with 501-1,000 employees4.5I've used GitHub personally and professionally for over five years, appreciating its developer profile features. I use Copilot occasionally but prefer Amp for its better context handling. I'd rate GitHub Copilot an eight overall.
Senior DevOps Engineer at Simplify3x Software Private Limited4.0I primarily use GitHub for code management tasks like creating repositories and managing pull requests. Its valuable features include GitHub Actions for workflow automation, though I hope for AI functionality and limited free access to features like Copilot.
Solution Architect at Advania Norge4.0As a technical lead, my company primarily uses Microsoft technologies, including Service Bus. I find GitHub effective for development workflows, appreciating its integrations and reasonable pricing. I suggest improving its AI capabilities for faster delivery. I rate GitHub an eight.
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees4.0As a DevOps professional, I've found GitHub indispensable for enterprise administration. GitHub Actions has improved development speed and workflow. Although deployment workflows need refinement, the platform, especially post-Microsoft acquisition, outpaces alternatives like Jenkins and Bamboo.
Abdulmunafz Mct
Full Stack Developer at Sri Krishna Arts and Science
Jun 13, 2026
Daily workflows have become streamlined as I manage projects, learn from clones, and host sites

What is our primary use case?



I use GitHub for maintaining repositories, as it is easy to maintain freelance projects and to store college projects. I will be using it for hosting by providing a GitHub link.


For one of my freelance projects, I push the code or codebase to GitHub. From that repository, I get a link that I will host in Vercel or a Netlify platform. Then I will be able to get a public URL. That is how it is useful for me for freelance projects and college projects.


The feature I use the most is the GitHub clone feature because there are many repositories for study purposes, such as a portfolio or a Python-related project. I can easily clone the projects, open them in my window, and be able to work on them. That is the best feature I would recommend.



What is most valuable?



GitHub offers more options, such as more pro versions and more offers for GitHub Education, which I recently availed. The thing I wanted to add is the ease of maintaining repositories, and that is how it helps. It is a time-saving method because instead of having a manual method of hosting, I just push to GitHub, have the repositories, and then I am able to commit the changes easily.


The best features I will recommend are Copilot, then maintaining repositories is easier, then committing new updates, and the main feature is clone. I can easily clone GitHub repositories and open them on any other devices.


The feature I use the most is the GitHub clone feature because there are many repositories for study purposes, such as a portfolio or a Python-related project. I can easily clone the projects, open them in my window, and be able to work on them. That is the best feature I would recommend.


GitHub has many features, and it can be very good, such as having repositories. Also, some people are using it for the purpose of clearing doubts. There is something called asking doubts with someone else. Common people will be answering, and then I will be able to get badges to showcase on my profile. That is absolutely correct. Even the outcome metrics, such as if someone needs to hire me, they could be able to see my GitHub profile for the committed push and pull methods and all that, so GitHub will showcase my metrics.


Absolutely, it is money saved because instead of buying another cloud platform such as Google Cloud, I can easily maintain a repository and host it. Then it is also fewer employees needed because I do not need a big tech core for managing a database and repositories.



What needs improvement?



The thing that has frustrated me is sometimes when I push using a Git command, I need to force the push, which is the main thing. The setup is frustrating because GitHub could add a repository with pre-installed packages or something since I need to install packages in VS Code before pushing and maintain it in the codebase. Git packages need to be installed manually, and if that was already in a GitHub repository, that would be much better.


GitHub packages can be installed previously for the project upon the project requirement, and that is the thing I wanted to add here. That would be good.


According to governance and security, I recently heard about some security issues in GitHub. I think that could be centralized and should consider those security issues and clear them. The AI capabilities there include Copilot or something else.


I recently heard about security issues, but I do not know about it clearly. However, if security has been more tightened, it will be better.



For how long have I used the solution?



I have been using GitHub for the past two to three years.



What do I think about the stability of the solution?



I have not experienced any downtime or issues. I received news about security issues, but other than that, I did not have any issues with it.



What do I think about the scalability of the solution?



GitHub can handle my projects very well as they grow. I can easily give updates from VS Code and commit messages directly to the GitHub repository by just using Git commands.



How are customer service and support?



I have not contacted customer support because I did not have any issues that required contacting them. I do not think customer support is something I have used, but I think they will be more good, especially when getting new features or offers.



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



Before using GitHub, I used a Netlify platform for small projects just with a drag and drop option. Later, I learned about GitHub, and then I switched to GitHub for maintaining repositories. Now, GitHub is one of my day-to-day activities.



How was the initial setup?



When I first started GitHub, I thought it was too hard to do, hard to maintain, and the repositories were not being created with a proper method. Then later, I could understand and see many YouTube tutorials to understand GitHub and learn Git commands, which allowed me to easily adapt to GitHub. When I was starting first, I was really frustrated about what this tool was. At first, it was really difficult to understand, but later, after using it for three to five projects, I learned about GitHub. Upon the fifth project, it became very easy for me to maintain a GitHub repository.



What about the implementation team?



I just keep it simple with Git. I have heard about GitLab, but I have not used it. I use GitHub with straight branching strategies, just a straight branch commit.



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



I have been using GitHub for free, and recently I got a free education offer, such as educational resources. I believe it is GitHub Pro or something similar. I have been using the educational offer, which gave me many resources for free, and I have used GitHub Copilot Pro for free as well. I have not encountered any initial setup cost for that.



Which other solutions did I evaluate?



I did not evaluate any other options. I just used a manual method in GitHub.



What other advice do I have?



I use a private cloud here and also a public cloud; I use both private and public.


GitHub has many features, and it can be very good, such as having repositories. Also, some people are using it for the purpose of clearing doubts. There is something called asking doubts with someone else. Common people will be answering, and then I will be able to get badges to showcase on my profile. That is absolutely correct. Even the outcome metrics, such as if someone needs to hire me, they could be able to see my GitHub profile for the committed push and pull methods and all that, so GitHub will showcase my metrics.


If a new user is using GitHub, they should first learn about Git commands and directly push the repository, avoiding the drag and drop method. They should understand Git commands and from VS Code or their preferred IDE, they can push and maintain a repository. After pushing to the repository, they should be aware of the use cases of a repository. It is not just to maintain as a cloud; they can use it for hosting and other database connections.


Additional thoughts about GitHub include the potential to provide more resources for GitHub Enterprise. I have not used it, but I believe GitHub Enterprise should be beginner-friendly. My overall rating for this product is 9.5 out of 10.



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?



Other
Murathan OK
Software Development Manager at ANADOLU AGENCY
Dec 9, 2025
CI/CD workflows have become streamlined and AI support has improved collaborative development

What is our primary use case?



When discussing my use case, I don't know which vendors we are working with in that area, as it's not my area of responsibility right now. About six months ago, I was promoted to Software Development Manager, and things could be different than they were before. I can give you another phone number at my company for the cybersecurity manager if needed.


I'm working with software development. We have a CI/CD process, and our repository is on GitHub with secure coding checks. We are using most of the DevOps processes in our company.


We can discuss GitHub further. I have been working with GitHub for about five years.


What is most valuable?



We are using GitHub because it is open-source software, which is the most valuable solution for us. The open source and community support are very good. We are always up-to-date with the community, and integration difficulty is very low. If you integrate any CI/CD solutions on GitHub, it's very easy.


We started using GitHub about three months ago with AI integration. For our deployments, some developers can be very shy about asking for descriptions on their commits. We are using AI support for comments and deployment management, which is beautiful.


We are not using the GitHub API for automating workflows in our projects.


I give GitHub a five-star rating for the review capabilities.


I also give GitHub five stars for integration with third-party applications. There is a lot of integration available on GitHub. If you want to integrate something, even if it could be integrated before GitHub, you can make your code and integrate your own in-house applications. It's a very easy and powerful aspect of GitHub.


What needs improvement?



Security could make GitHub better. OWASP Top Ten security advisors could be integrated on GitHub, and it could provide checks and advice. That would be much better. Additionally, LLM integration on GitHub could be a very impressive addition and is important.


We are using security alerts on the IDE. We are also a customer of JetBrains, and GitHub is good, but I think it needs a little development for the enterprise level.


For how long have I used the solution?



I have been working with GitHub for about five years.


What do I think about the stability of the solution?



I give GitHub a four-star rating for stability because it's an open-source solution. There are some difficult aspects regarding deployment and high availability matters, but we can handle them.


What do I think about the scalability of the solution?



I would rate the scalability of GitHub an eight.


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



GitHub's most competitive alternative is GitLab. I don't have any experience with other solutions, so I can't make strong statements about them.


How was the initial setup?



The setup process for GitHub is very simple.


What other advice do I have?



We are not using Citrix Endpoint Management. We have a different solution for endpoint management instead of Citrix.


We are not using Secure Private Access or the Citrix Cloud Platform.


GitHub Actions do not increase deployment time. It's actually a very powerful tool for deployments and was our first choice when deciding on GitHub. We have very easy deployments, and we have about two different development teams. Some of them are using Java, and some of them are using .NET. Both disciplines are very stable and have perfect deployment time on GitHub.


We are using forum support for GitHub, and we have a lot of friends on forums. Forums are very important to me. They were the first support on the internet, and I still love the forums.


I can recommend GitHub to other users. I give this review an overall rating of nine.


MTyagi
Full Stack Developer at a university with 10,001+ employees
May 14, 2026
Collaborative workflows have improved and automate code reviews, testing, and deployments

What is our primary use case?



GitHub serves as our primary platform for source code management, version control, team collaboration, code reviews, CI/CD automation, and issue tracking in software development. We store and manage source code in centralized repositories, hosting web application code in private repositories. We track code changes and maintain history using Git, with the ability to revert to a previous code version if an issue occurs. Code review is crucial to our process, as senior developers review and approve code before merging it into the main branch and running automatic tests after every code commit.


Our team collaborates on GitHub by using it for version control, CI/CD workflows, and collaboration. Developers collaborate on code changes through branches and pull requests. For issue tracking, we track bugs, enhancements, and development tasks by logging bug issues and assigning them to developers.


GitHub is deployed in our organization primarily to store application code, manage branches, review pull requests, and automate deployments. It supports code management, version control, collaboration, and DevOps automation across our software development team.



What is most valuable?



The best features GitHub offers include version control, repositories, pull requests, code reviews, issue tracking, and automation workflows. These features significantly improve collaboration, code quality, and development efficiency. Our development team uses pull requests and code reviews to validate and merge code changes before production deployment.


Automation workflows in GitHub help my team by providing capabilities through GitHub Actions, which automate software development workflows directly within repositories. Automation features such as CI/CD pipelines, automated build, test, and deployment processes run tests automatically after code commits or pull requests. Regarding deployment automation, we deploy applications automatically to environments, run recurring workflows on schedules, and automate alerts and approval steps. Whenever a developer pushes code, GitHub Actions automatically run unit tests and deploy the application after successful validation.


GitHub has positively impacted my organization by improving collaboration, code quality, version tracking, and development efficiency. It has helped multiple developers work on the same project without overriding code. The specific outcomes since using GitHub include faster code deployment cycles, improved code quality through reviews, better version control and change tracking, reduced code conflicts among developers, automatic testing and deployment workflows, and increased team collaboration and visibility. We see improvements in pull request merge time, deployment frequency, build success rate, issue resolution time, and code review completion time.



What needs improvement?



GitHub could be improved in several ways. Permission management and access control can become complex in large organizations, and advanced reporting with more built-in analytics and reporting for repositories and team productivity would be beneficial. The cost of enterprise features along with advanced security and enterprise functions can be expensive. Managing repository permissions across multiple teams and projects requires additional governance.


Common challenges I face include repository management, access control, and workflow handling. A pull request may fail to merge because another developer changed the same code section, causing merge conflicts. Common challenges in GitHub include merge conflicts, branch management complexity, permission governance, and troubleshooting automation workflows.


Other improvements needed for GitHub include better reporting, workflow debugging, repository governance, search efficiency, and notification management, such as better filtering of pull requests, issues, and workflow alerts. Easier policy enforcement across multiple repositories is also essential.



For how long have I used the solution?



I have been working in my current field for five years.



What do I think about the scalability of the solution?



GitHub is generally very stable and reliable, making it more scalable for larger projects. Our team uses it daily for source control and CI/CD pipelines, which indicates that GitHub can support day-to-day development activities with consistent performance and availability.



How are customer service and support?



My experience with customer support is good. Our development team can raise support tickets for repository access issues, billing concerns, and CI/CD workflow problems. Customer support provides proper documentation and knowledge regarding the problems we face, along with good response times.



What was our ROI?



GitHub delivers a strong ROI by improving developer productivity, accelerating software delivery, and reducing manual effort. It saves money and time while also reducing the number of employees needed due to faster development and better code quality through reviews and lower operational overhead from tool consolidation.



Which other solutions did I evaluate?



Before choosing GitHub, we evaluated other options such as Azure DevOps and AWS CodeCommit, but we found that GitHub is the best solution for our organization.



What other advice do I have?



Some common challenges I face include repository management, access control, and workflow handling. A pull request may fail to merge because another developer changed the same code section, causing merge conflicts. Common challenges in GitHub include merge conflicts, branch management complexity, permission governance, and troubleshooting automation workflows.


My advice for others looking into using GitHub is that I would recommend it to organizations seeking source code management, team collaboration, and DevOps automation. Development teams can utilize GitHub to manage repositories, perform code reviews, track issues, and automate CI/CD workflows with GitHub Actions, making it a strong choice for organizations that want efficient software development workflows.


GitHub is a strong choice for every organization and is a very good platform for any coder or software developer. It is a fantastic platform for organizations from my perspective. I would rate this product a 9 out of 10.



If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?



Google
SD
Shantanu Deshmukh
Software Engineer at Lowe's Companies, Inc.
Apr 12, 2026
Collaborative platform has improved team development and simplifies vendor onboarding workflows

What is our primary use case?



We built an application for a vendor onboarding platform as a freelance project where the client needed a solution to onboard vendors. We used GitHub for code hosting and deployment. The use case involved onboarding vendors, handling and saving all their data, and pushing it to Kafka so that consumers on the team could use that data.



What is most valuable?



GitHub helps us to work with the team, manage our code, versioning, and assists us in building. Teamwork and code management are what I used the most.

GitHub has positively impacted my work by helping us to work in parallel on features and ship and deploy them. The impact includes faster collaboration, fewer merge issues, and easy deployment.



What needs improvement?



GitHub should provide an AI that helps us to put the merge using cherry-picking. Many times we have to do some cherry-pick changes manually, which is not ideal. If there is an AI or agent that can assist us with that, it would be much more helpful.

I think it is still a complex thing. We get options, and there is no centralized UI for GitHub. It varies based on the editor. Every editor has its own separate kind of UI for GitHub, so there is no centric UI or centric plugin that will give all the similar options in all kinds of IDEs.



For how long have I used the solution?



I have been using GitHub for four to five years in my work. I have used Bitbucket in the sense that we use it in enterprise, which internally is Git only. I have used GitHub for my personal projects, but the majority of the time I have spent on Bitbucket. Whatever the requirement that you are having, based on that you can pivot or you can stay.



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



GitHub reduces merge issues significantly. Earlier we used to use SVN, specifically TortoiseSVN. From that, we got a 60% reduction in merge issues and merging time, cherry-picking time.



What other advice do I have?



I would rate GitHub overall an eight to nine. My advice to someone considering using GitHub is to go for it. There is no other option better than this currently. I give GitHub an overall rating of 8.



If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?



Google
reviewer2618670
AWS & Azure Engineer at a media company with 11-50 employees
Sep 8, 2025
Implementation of complex branch strategies enhances development workflow and reduces deployment times

What is our primary use case?



I use GitHub for its repository, and I have also used it for GitHub CI/CD pipeline or GitHub Actions.


I have integrated GitHub with AWS Elastic Beanstalk service for code purposes and also in Azure App Service. After implementation, it is very easy to get code, and we do not need to use any cloud-related repository tools for code storage. So it is very easy.


I only used GitHub enterprise; otherwise, I mostly use the open-source version.


What is most valuable?



The best feature of GitHub is its branch techniques, and it is very useful for how the branches are managed. This is the best feature I prefer.


Applying GitHub Actions saves so much time for the team because it automates the developer's work to the server.


When working with the CI/CD pipeline and somebody is writing the workflow file, it would be best to include the AI feature so if they write incorrect code, it will notify me about it in the same dashboard, eliminating the need to use third-party tools to review the file.


I use GitHub as it is easy to get code, and we do not need any cloud-related repository tools for code storage.


What needs improvement?



When working with the CI/CD pipeline and somebody is writing the workflow file, it would be best to include the AI feature so if they write incorrect code, it will notify me about it in the same dashboard, eliminating the need to use third-party tools to review the file. I would like to implement the AI feature, especially in the workflow file.


For how long have I used the solution?



I have extensively been working on GitHub for the past two years, and my total experience is about five years.


What was my experience with deployment of the solution?



The initial setup of GitHub is very easy and not complicated at all. Especially when we apply it to the CI/CD pipeline as an open-source solution, it is very easy to implement.


What do I think about the stability of the solution?



GitHub is very stable for me with no performance issues.


What do I think about the scalability of the solution?



GitHub is very scalable.


How are customer service and support?



I have not used customer support for GitHub.



How would you rate customer service and support?



Positive



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



I was first introduced to GitHub, so I did not use any other solutions for coding purposes because GitHub was my first encounter.


How was the initial setup?



The initial setup of GitHub is very easy and not complicated at all. Especially when we apply it to the CI/CD pipeline as an open-source solution, it is very easy to implement.


What about the implementation team?



If you are new, especially for developers, it is very easy for the first implementation and pushing the code.


What was our ROI?



I would rate GitHub nine out of ten because if we have complex branch strategies, it becomes very complicated to manage all those branches.


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



GitHub is very stable for me with no performance issues.


Which other solutions did I evaluate?



I have not used customer support for GitHub.


What other advice do I have?



I only use GitHub; I have not worked with any other version control systems or products of the same kind.


I have not used GitHub security alerts.


I also have not used GitHub API for automating workflows in my projects.


I am not utilizing code review capabilities in GitHub.


I rate GitHub 9 out of 10.


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?


reviewer2805456
Database developer at a university with 501-1,000 employees
Apr 30, 2026
Collaborative workflows have transformed my team projects and simplify daily code management

What is our primary use case?



I have been using GitHub for the last three years in both my college and current company. I typically use GitHub for code development, pushing and uploading files to GitHub where it provides version control. I pull and push my code from Visual Studio Code to GitHub for storing database code and other files.

In my college, I work with three to four students on the same project using GitHub. We create one GitHub repo and push every project into that same repo so all of us can use it without needing to download it locally. When we push into GitHub, we can have eight to ten members or even more working easily. GitHub supports collaboration, whether in a small group or larger, making it easier to share code and organize everything in one place. All I need to do is push from my computer, and they just need to pull into theirs. Initially, I had difficulty understanding at the beginner level, but now I know how to commit, how to push, how to pull, how to sync, and the different functionalities available.



How has it helped my organization?



GitHub hasn't positively impacted my organization because we have many developers, and we cannot manually add and share all the code easily. We can take one repo into GitHub, then manage it easily and use pull and push effectively, allowing 15 to 20 developers to work on one project efficiently.

What is most valuable?



GitHub provides easy storage and management of code, tracking changes and version history, supports collaboration, and allows us to keep our profiles updated. GitHub profiles are useful for industry levels.

Tracking changes allows me to note when I perform specific changes. When we commit the code, we can add comments regarding the changes, such as what functionality we added or what bugs were solved. This feature helps us track the code at the end of the day, showing what we have accomplished and what still needs to be added, providing effective tracking of changes.



What needs improvement?



I do not see areas needing improvement.

For how long have I used the solution?



I have been working in my current field for the last four to five months with the company, and as of my study, I have been working there for the last four years.

What do I think about the stability of the solution?



GitHub is 100% stable in my experience.

What do I think about the scalability of the solution?



GitHub handles more users easily and can also manage large projects, so it is completely scalable.

How are customer service and support?



I have never reached out for customer support.

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



I have never used any other solution before GitHub.

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



I do not have to deal with pricing because my IT department provides it, and as a student in college, I use the free version.

Which other solutions did I evaluate?



I did not evaluate other options before choosing GitHub.

What other advice do I have?



Every person needs practice to use GitHub. Whenever someone uses it, it becomes easy to understand. Without using it, we cannot grasp it fully. Practical experience and theory are different.

GitHub has made collaboration easier for my team. I have not faced any challenges because we find it easy to use. I only need to handle the database side, so I only need to pull and push within the built-in repo on GitHub.


GitHub always saves time and saves me a lot of time and energy.


If you are a developer who wants to store your code and needs to manage versioning, you can use GitHub for daily ease and to simplify your workflow. I would rate my overall experience with GitHub an 8 out of 10.



Which deployment model are you using for this solution?



On-premises

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?



Other
reviewer2760345
Senior Software Engineer at a tech services company with 501-1,000 employees
Dec 9, 2025
Building a long-term technical profile has strengthened my professional identity online

What is our primary use case?



I have a developer account on GitHub, my personal account on GitHub. I use GitHub in general for both personal and professional use. I use GitHub, not Copilot specifically for this purpose. It's different across ZΓΌhlke Engineering.


What is most valuable?



I actually appreciate that I can create a developer profile that is outside of work, and that is also technical, not necessarily related to LinkedIn. It shows a more technical profile rather than what I would post on LinkedIn. I have them linked together. I would like to see GitHub expand Copilot to make it more capable of grabbing context by prompt, rather than having to open tabs. If they can enhance it to bring it up to par with Amp, that would be useful.


What needs improvement?



I would like to see GitHub expand Copilot to make it more capable of grabbing context by prompt, rather than having to open tabs. If they can enhance it to bring it up to par with Amp, that would be useful. I am not so tied to Copilot, as I have been using Amp more in recent months. However, I am providing this feedback for Copilot because it seems more widespread and more companies allow it rather than Amp, and it would be beneficial if they catch up with Amp on this capability.

Regarding my developer profile, I would update it when I have time between projects. I would estimate at least five years of usage, though it may be longer than my time with my current company, which is six and a half years.


For how long have I used the solution?



I have more than three years of experience, approximately six plus years of experience in my current company. I have been using GitHub for at least five years. I likely used it before joining my current job, but I was not using it that much then. I cannot say I am a heavy user.


What do I think about the stability of the solution?



I cannot provide an opinion on stability issues. I have not reached out to GitHub support, primarily because I am an infrequent user of GitHub for personal use, and I only use Copilot in projects.


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



There are projects I was recently involved with that use GitLab, which is a different provider for storing code and deployments. Currently, I am not using GitHub in projects. I have a personal GitHub profile which I keep updated for personal purposes. I use Copilot in projects from GitHub. I do not use GitHub Actions; only Copilot is used in projects. My particular feedback is focused on Copilot as it relates to projects.


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



I was paying approximately one hundred dollars annually about a year ago. I am uncertain of the current cost, but GitHub without Copilot is free as far as I know. I am not paying anything for my GitHub account.


What other advice do I have?



I am using both Copilot and Amp from Sourcegraph. I am not using the Enterprise version; I am using the professional developer version. It is professional but not the Enterprise version for teams; it is for individual professional developers. I am using Amp Pro, not Amp Enterprise. I have used both the professional licenses for GitHub Copilot and for Amp, not Enterprise licenses.

I believe the integration with the models is seamless. That is a totally different issue than the context-grabbing issue I mentioned earlier, because grabbing context is not related to model processing.

Regarding GitHub security alerts and GitHub Actions, we are not using these features for deployments.

My overall review rating for this product is eight.


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?


Kamalanadha Reddy
Senior DevOps Engineer at Simplify3x Software Private Limited
Nov 11, 2024
Improved deployment pipeline visibility with generally good support

What is our primary use case?



My primary use case involves working with GitHub for code management. I have extensive experience using it for various tasks, such as creating repositories, managing pull requests, and utilizing GitHub Actions for automating workflows.


How has it helped my organization?



GitHub contributes to efficient project management by providing tools like branch protection features which help in managing multiple environments securely and ensuring quality control before deploying code to production.


What is most valuable?



I find GitHub's pull request strategies and GitHub Actions to be very valuable. GitHub Actions allow for creating multiple jobs that run in different stages such as build, test, and deploy, which enable better visibility and control over the deployment pipeline.


What needs improvement?



I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity. 

Additionally, offering limited free access to features like Copilot could help newcomers explore and learn the platform more effectively.


For how long have I used the solution?



I have been using GitHub for approximately six years since the start of my career. It has been an integral part of my professional experience.


What do I think about the stability of the solution?



GitHub is stable, and I have not encountered any major issues apart from losing access due to the authentication problem. It provides a reliable environment for code management.


What do I think about the scalability of the solution?



GitHub scales well with both public URLs and private server setups, and I have not faced any issues with its scalability.


How are customer service and support?



The technical support from GitHub is generally good, and they communicate effectively. However, they could not assist in recovering access to my account without the multi-factor authentication key, which was unfortunate.



How would you rate customer service and support?



Positive



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



I have used Bitbucket and GitLab besides GitHub. Each tool has its unique features, but I find GitHub to be exceptional in its offerings.


How was the initial setup?



The initial setup of GitHub, particularly when integrating with AWS services, requires the creation of infrastructure using Terraform, such as VPCs and load balancers. This process can take between one week to a month depending on the project's complexity.


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



I'm not aware of the costs associated with GitHub. I simply appreciate its efficiency in managing code and collaborating with team members.


What other advice do I have?



I recommend GitHub to those starting in the software development field. It is essential to explore its features, such as repository creation, pull requests, and code management tasks. GitHub is a fundamental tool in the software industry.

I'd rate the solution eight out of ten.


Which deployment model are you using for this solution?



On-premises
JW
JoakimWadskog
Solution Architect at Advania Norge
Apr 9, 2026
Collaboration has improved and workflow automation supports reliable cloud integrations

What is our primary use case?



We are using products that are already established, as we are a consultant company that is working extensively on Microsoft technologies. For the queuing products, we are using Service Bus, Event Hub, and Event Grid, the tools in Azure.


At Advania Sweden where I work now, we are working only with Microsoft. In my previous employment at ITAB, we had some resources in Microsoft's Azure, but for the integration work, we were using MuleSoft. In that case, we had some queuing products used in AWS.


Currently, where I work right now, we are only working with Microsoft tools.


For the queuing parts in Azure, we are using GitHub and Service Bus.


We are using Service Bus.


The team is working with Service Bus and I am involved in it. Sometimes I look into the DLQ messages and see what goes wrong and explore how we can do it better.



What is most valuable?



I am not deeply involved in GitHub security alerts. I work more as a technical lead and solution architect, so the developers are more involved in the GitHub aspects than I am.


The same applies to Azure Service Bus.


I have not heard anything else negative, and they are satisfied with GitHub. GitHub's integrations with third-party applications are quite good for the needs that we have today. We have implemented some features here. When I am ready with some tasks as a developer and I do a pull request, we automatically send that to Slack, to a Slack channel so the other developers see that I am ready with a pull request and can review it.



What needs improvement?



We have been working on artificial intelligence improvements as well, and improvement of that, so the development and delivery to different kinds of environments will be faster. I think that a slight improvement in that case would be beneficial. I think it is quite good now, but a little bit of improvement would be even better.


I am talking about their artificial intelligence capabilities.



For how long have I used the solution?



I am not thinking about some specific aspects right now. GitHub works for us.



What other advice do I have?



For the queuing parts in Azure, we are using GitHub and Service Bus.


I rate GitHub as an eight out of ten.


GitHub's pricing is quite reasonable.


The use of GitHub's API for automating workflows is done through automation workflows.


I would rate this review as an eight.


reviewer2668065
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees
Feb 28, 2025
Cloud-based collaboration path and speed have doubled for development teams

What is our primary use case?



I am entrenched in DevOps tools and have been working with GitHub primarily for enterprise administration, structure, and access. I came from a very large company and now work with a mid-size to larger company, where I help administer and keep the platform running smoothly for our development teams.

How has it helped my organization?



GitHub has improved our organization by doubling the speed of cloud solutions compared to older on-premises pipeline structures. It also provides an easy collaboration path due to its decentralized nature.

What is most valuable?



GitHub Actions, specifically in the DevOps field, have been extremely valuable. When Microsoft acquired GitHub, it became even easier to use. GitHub's branch management enhances the development workflow by decentralizing the process, unlike older centralized systems like SVN. GitHub is faster by two times compared to older on-premises pipeline structures, offering a seamless experience. The platform is widely accepted and continually improves, especially with GitHub Actions' deployment workflows.

What needs improvement?



There are still areas for improvement with GitHub Actions and their deployment workflows, as they have made significant progress but are not yet polished. Occasionally, stability can be an issue, though most of the time it is straightforward.

For how long have I used the solution?



I have been working with GitHub for four or five years, focusing on its use as a code source tool for DevOps.

What do I think about the stability of the solution?



GitHub is mostly stable, but there can be occasional hiccups. However, in my experience, it is not fragile.

What do I think about the scalability of the solution?



GitHub is more scalable than on-prem solutions, allowing for cloud-based scaling which is beneficial for processing large workloads efficiently.

How are customer service and support?



I have not used GitHub's technical support extensively because there are many resources and a robust knowledge base available due to the large user community.

How would you rate customer service and support?



Neutral



How was the initial setup?



Setting up GitHub for an organization is not difficult. However, it depends on the company's focus on security and preferred enterprise tool configuration. It can range from complex to a quick solution.

What about the implementation team?



I am currently supporting a solution that was configured over the past couple of years, and although I didn't originate it from scratch, it likely involved three to five people in its setup.

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



The pricing of GitHub depends on the choice of solutions, such as building one's own GitHub Runners to save money or using GitHub's Runners with extra costs. The pricing is considered reasonable and not the biggest expense.

Which other solutions did I evaluate?



Jenkins, Bamboo, Atlassian, and Azure DevOps were mentioned as alternatives, but not evaluated extensively.

What other advice do I have?



Security in the cloud is a significant concern, so when applying GitHub or any cloud solution, do not overlook the security aspects. It is crucial to ensure security given the complexity of the cloud environment. I rate GitHub 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
Β© 2026 PeerSpot, All Rights Reserved.