GitHub Primary Use Case
GitHub is an excellent platform for organizing all sorts of information. I personally found it beneficial for keeping track of my coding projects, and recommendations, and occasionally making commits. By creating branches, I could easily focus on specific areas and even delve into things like creating my website using GitHub pages. Overall, I found these features to be very practical and advantageous.
View full review »Our customer has hundreds and thousands of applications, and 12 are part of my current project. Three of those applications are using GitHub as a code repository. The rest use Bitbucket. This customer is an Atlassian shop, so only I don't think more than 50 people use it.
Any code they develop will be version-controlled in this GitHub tool, and they use the branching and merging strategy to promote their code. We use it for version control and parallel development.
The code in GitHub will be consumed by CI/CD pipeline for the build and deployment. We're using the latest version, which has a feature called GitHub Actions that enables CI/CD within GitHub, but this organization doesn't use GitHub Actions. They prefer Bamboo.
DC
Diptayan Chaudhuri
Developer at Kenvue
The solution is used by developers to work as a team on a code.
View full review »Buyer's Guide
GitHub
March 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
767,847 professionals have used our research since 2012.
I use GitHub to keep and maintain my code and have version control. I connect with GitHub through an application called GitHub Desktop.
View full review »The solution is used to store code. It is a repository manager for our code. We can also configure it to run our deployment.
Our primary use is for open-source code management and distributed version control. We use the solution to coordinate the work of developers, assisting them in developing and maintaining our source code. We also use the tool for code review purposes using the GitHub repository, where I can comment on or review lines of code for developers to edit and improve performance. They then receive a notification alerting them of the desired update, which the project developer and project lead can approve.
View full review »We are using GitHub as a repository for a couple of customers to be able to do Infra as Code in Microsoft Azure for them.
View full review »AA
reviewer1558173
Vice President at a financial services firm with 10,001+ employees
Currently, the solution is our source control system. We manage the DevOps pipeline for the company and it's the version control backbone.
View full review »We primarily use the solution for sourcing candidates.
View full review »RN
Rod Nepo
Software Engineer at Wonders
We just use GitHub for the repository in our company.
MP
Massimo Picco
Managing Director at Enigen Italia
I am a senior product development engineer and I use GitHub in this capacity.
Essentially, this is the Git product, but in the cloud.
View full review »AN
Alireza Nikseresht
CEO at Shiraz University
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.
View full review »AM
Alankar More
Sr. Software Engineer at Globant
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.
View full review »We use GitHub for source control.
View full review »We are actually working with MuleSoft, and for that, we have to build our application. We are working for a company offering hotels and resorts. We are using GitHub for that process. We're building applications on it.
View full review »MP
Mykola Pelyp
Senior Azure DevOps Engineer at SoftServe Ltd.
We use GitHub for versioning and to provide a place on the cloud to store code so that people can work on it together.
View full review »GitHub is essentially a repository of code. It's where you source your code with the client and allows you to use Git. You get versioning and everything else for multiple deployments or codes. That's how we use it.
View full review »MK
Mary Kambo
Penetration tester at KNBS (Kenya National Bureau of Statistics)
Basically, it's just a repository for software developers. Users are able to push their source code and share their code.
View full review »We use GitHub for code versioning; with multiple developers working on the same projects. It gives us a central source for our code. We commit our code to the cloud using the API called Gita, which tracks which developers have uploaded the code, which have changed it and so on.
View full review »LD
Letarik Terefe
IT Project Management /Research & Development Team Leader at Ethiopian Roads Administration
We are using GitHub for the development environment. After we develop some applications, we are pushing actually on both settings.
We use the solution when developing new code or modifying existing code, changes are tracked and other team members can review the code before production.
View full review »We use this solution to exchange files and manage version control.
View full review »We use Github to upload projects and share files. Github is used for personal application development and building plugins, Normally, we manipulate GitHub from the native system, so we upload the files to GitHub and get a URL. My company has more than 300 developers, and about half of them use GitHub for application storage and formatting applications.
View full review »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.
View full review »We use it to collaborate on projects, and store projects as well.
View full review »We are customers of GitHub.
View full review »ZW
nilihz
Enterprise Architect at a tech company with 10,001+ employees
The primary use case of this solution is for version control and source code management.
View full review »GitHub is used to store my source code or raw reports.
View full review »We primarily use the solution for version control.
View full review »We use this solution when we speak about the storage, sizing requirements, and POCs.
View full review »AS
Avi Shvartz
CTO at a construction company with 1,001-5,000 employees
We use this solution to manage and store our development work.
View full review »DK
reviewer1927083
Works at a pharma/biotech company with 51-200 employees
We use this product to host the code base for different development teams within our organization and for versioning the codes and integrating with CI/CD tooling. We have a partnership with GitHub and I'm a product manager.
View full review »I use the solution to store most of my Python projects.
View full review »AK
Anu Kaple
Technical Lead at FD
The solution mainly serves as our project repository. We use it to maintain different environments with the help of branches.
View full review »We are using GitHub for all of our repositories. We can store the code, collaborate with different developers, build, and create a pipeline.
View full review »RS
reviewer1846407
Staff Engineer at a wireless company with 10,001+ employees
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.
View full review »RO
Reuel Oliver
Executive Director at Naga City Investment Board
We use GitHub for the development process of our online applications.
View full review »PE
Priscila Elias
Software Test Automation Engineer at a manufacturing company with 5,001-10,000 employees
We use GitHub to manage repositories, pull requests from partners and merge new changes.
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.
View full review »It's mostly for versioning only, maintaining code branches, and sharing the code across to the wider community. It depends if it's a private one or a public one. It's mostly for collaboration across people.
View full review »GG
Gautam Gupta
Software Engineer at Infosys
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.
View full review »We use this solution for DevOps activities.
View full review »HB
reviewer1465254
Software Engineer at a tech services company with 1,001-5,000 employees
We use the solution to handle our switch control. All our first code force is managed by GitHub to commit new features and create different branches. We even use this to manage the code to handle flows and processes. We can use it to create some branches and manage the code ownership, and we have an account for each developer so that they can submit pieces to code review for the user.
View full review »VB
reviewer1450362
Associate Technical Manager at a computer software company with 11-50 employees
Our organization uses GitHub for version control.
View full review »SG
Sandeep Gopi
Cloud Solution Architect at Microsoft
We use GitHub whenever there is an infrastructure level deployment on any of the cloud platforms.
View full review »AT
reviewer1709913
Project lead at a tech services company with 10,001+ employees
We use GitHub because we don't have any paid solutions, and GitHub is freeware. It's open to all, and there aren't big licensing fees, like with Jira or any other tool. Apart from that, because it's totally cloud based, we don't need any extensions, and our developers and DevOps are all in sync and are able to get help with their second branches. So, we are all using the same platform to manage our product.
It's a cloud solution.
View full review »SH
reviewer1595517
Solutions Architect at a government with 201-500 employees
GitHub is specifically designed for repositories and it works perfectly for storing code. We use it for our source code repository.
View full review »SK
Subramanian Kuthalingam
CTO at Cantier Inc
We are mainly using it for product development. Our repo and code are in GitHub.
It is a cloud-based solution. It is a part of our subscription in the cloud, and we have its latest version.
View full review »Syed:
So, basically, I can store my code in some repository, so we can manage also that version control. So, if he developed some applications, so we can manage with versions, so that feature GitHub provide, so we can create some repositories. Through repositories, we can manage the versions, so it's very useful. So, also and that GitHub provide some CI/CD pipeline feature, so we can integrate CI/CD through GitHub, so whenever I commit that code, it will automatically deployed in our servers, so it was a very useful feature in GitHub.
GL
Gustavo Lugo
Chief Solutions Officer at CleverIT B.V.
We are an IT service company that specializes in DevOps, and we use many tools for application lifecycle management, such as GitHub, GitLab, SonarCloud, SonarQube, Docker, Kubernetes, and Azure DevOps.
We mainly use this solution for storing the code of our applications and our scripts. We also use it for our automated functional testing and for building applications and releasing applications. It is also used to manage our team and our product, as well as to check the security of our product.
We are a partner and reseller, and we use GitHub Cloud.
View full review »SM
SumitMaheshwari
Associate Software Engineer at SNP
We use GitHub as a repository.
View full review »MA
reviewer1893846
Solutions Consultant at a computer software company with 11-50 employees
We use this solution for completing repository services code on Azure. We use it for different customers and to design and test environments. We also use it for some background testing.
View full review »XQ
reviewer1640841
Technical Lead at a tech services company with 51-200 employees
Our primary use case of this solution is for collaboration, code sharing, and as a testing environment. We can put it into Docker and create images. I'm the technical lead in the company and we are customers of GitHub.
View full review »We use GitHub for the resource management of our central system. We are customers of GitHub and I'm a solution architect.
View full review »OK
Omark
Department Manager at a tech services company with 51-200 employees
Some of the people in my team use this solution for version control of personal projects.
AA
Ali Albousaifi
Information Technology Consultant @ CIM at a tech services company with 11-50 employees
My primary use case for GitHub is for my private projects that I'm developing for my customers. Some customers have their own developers and I sometimes support them to achieve their goals. So we share everything. We're also using GitHub for the documentation for the teams. I also give lectures for the organizations because sometimes they have development teams but they are not qualified enough, so I have to give them some training on it.
View full review »RH
reviewer1289778
freelance at a tech services company with 11-50 employees
Our primary use case is as a software repository. I've also used it for projects with several developers and a team leader who worked on the source code and put it into the master repository. From there they started the existing CI/CD pipeline which deployed the microservices into the OpenStack. I'm an architect and design the solution, integrating it with the components. We are customers of GitHub.
View full review »Buyer's Guide
GitHub
March 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
767,847 professionals have used our research since 2012.