Overview
Product Information on GitHub
What is GitHub?
GitHub Pricing
GitHub Product Images



Overall experience with GitHub
“Github Enables Structured Version Control and Enhances Collaborative Coding Environment”
“Access to Older Software Versions Available Through Reliable Storage Functionality”
Badges
About Company
Company Description
GitHub is a platform where developers, businesses, and organizations collaborate to create and innovate. Offering tools for version control, CI/CD, security, and code review, GitHub helps teams build software efficiently and securely. With GitHub Copilot, developers can leverage AI to receive real-time coding assistance, streamlining their workflows and enabling them to focus on solving complex challenges. The platform supports a wide range of projects, from open source to enterprise, while integrating seamlessly into development processes to foster collaboration and security. As part of Microsoft, GitHub is committed to empowering developers and organizations to bring their ideas to life, working toward the goal of supporting 1 billion developers worldwide.
Company Details
Do You Manage Peer Insights at GitHub?
Access Vendor Portal to update and manage your profile.
Key Insights
A Snapshot of What Matters - Based on Validated User Reviews
User Sentiment About GitHub
Reviewer Insights for: GitHub
Deciding Factors: GitHub Vs. Market Average
GitHub Likes & Dislikes
Version control - GitHub provides amazing change tracking and traceability through commits, history and branches, making it simple to review changes, revert back if needed and understand the development of the codebase. Pull requests - One of the excellent features in GitHub which makes collaboration easy and enables peer reviews with clear clarity in the changes made. GitHub Actions - It has built in CI/CD support in the form of actions, we use it to automate tests, linting and deployments like merging prod to pre-prod and validations, it reduces manual effort.
This is one of the best and most valuable storage facilities for software development business.
It handles the boring stuff. The autofill for PR descriptions is a massive time saver, and the way it suggests small fixes directly in the code review interface is really intuitive. Instead of me typing out a comment and waiting for a dev to fix a typo or syntax error, I can just accept the AI's suggestion and proceed. It really helps cut down on the trivial back and forth during code reviews.
Large repos - For very large mono repos, it's sometimes difficult to search for a file or a change made. Pull request - I feel like it's kind of buggy sometimes, when I select a file in the changes made it doesn't show it, when reviewing a large pull request. Learning curve - New users might feel overwhelmed or confused at the start when using GitHub as some concepts of git like conflicts, branching and rebasing can be challenging.
In some cases, the Product Search function does not work properly. For the correct finding, several continuous attempts are needed.
Mu biggest frustration is the occasional 'confidence' it has when it's objectively wrong. It sometimes suggests libraries we don't use or creates functions that don't exist, which can be a real time sink if you aren't paying close attention. I also find that it struggles with our internal coding standards in that it tends to default to more generic patterns that don't always align with how we structure our projects. This results in me rejecting or editing suggestions more often than I'd like.
Top GitHub Alternatives
Peer Discussions
What Your Peers Are Saying About GitHub
GitHub Reviews and Ratings
- ASSOCIATE DATA ENGINEER50M-1B USDIT ServicesReview Source
Github Enables Structured Version Control and Enhances Collaborative Coding Environment
My overall experience with GitHub has been very highly positive and impactful for team and individual collaboration. It provides a well structured platform for version control that makes tracking changes, maintaining codebases, repos and history. GitHub plays a huge role in contributing to various projects as a team, pull requests and code reviews are one of the greatest features in GitHub while contributing as a team encourages better code quality and collaboration. It also has built in tools like project boards and issues in repos to keep track of any issues or bugs. It also has integrations with CI/CD pipelines, cloud services and 3rd party services. Overall, it helps in testing, deployments and checks. There are also security features such as vulnerability alerts and branch protection which are significant when working on production repos. - Director Of Engineering50M-1B USDMediaReview Source
AI Integration Eases Routine Tasks But Occasionally Misaligns With Coding Standards
Github has been our standard for hosting code, but adding Copilot to our review workflow has been a notable shift. It's great for catching the 'low-hanging fruit' like syntax slips and generating quick summaries for long pull requests, which saves me a lot of mental energy. While I appreciate the one-click fixes and the autofill features for PR descriptions, I still have to keep a close eye on it because it occasionally suggests code that doesn't align with our specific project style. It's a solid 4 star tool that has definitely sped up our development cycle. - SENIOR ASSOCIATE50M-1B USDBankingReview Source
Streamlining Data Engineering Projects Through Github Integrations and Workflow Automation
I appreciate Github's integration with tools like terraform and docker which makes managing complex data engineering projects far more organized. The UI is clean, search works well and the platform handles everything from development management to deployment with minimal friction. Overall, Github is a robust, dependable ecosystem that supports both individual productivity and team collaboration. - IT CLOUD INFRASTRUCTURE ENGINEER50M-1B USDEnergy and UtilitiesReview Source
The Gold Standard for IaC, Version Control Excellence, CI/CD integration and Bulletproof Fallback
We love using Github within our company as we use this to store our terraform code that is used for deploying our infrastructure (IAC) - DISTINGUISHED SOLUTIONS ENGINEER10B+ USDSoftwareReview Source
Automation and Security Stand Out Amid GitHub Actions Latency Issues
GitHub has been essential for development efforts I've worked on. It provides a robust, scalable environment for version control and has significantly improved our peer review process. While the transition to GitHub Actions required a learning curve, the automation benefits have been worth the effort.



