GitHub Valuable Features
The most valuable aspects of GitHub are version control and parallel development. I also appreciate the forking part, which allows us to release a specific set of features to the environment.
Development teams can integrate this tool with their IDEs. GitHub provides command line instructions that should suffice. But customers wonder how to configure their IDE because you have to clone the repo, register the username with a password, and then switch. All those things need to be performed within the IDE. So I don't know whether those things are already available. That would enable the developer to integrate their IDEs with the GitHub repository.View full review »
Project lead at a tech services company with 10,001+ employees
A great feature is being able to have different repositories and different kinds of projects in a single solution at a single time. It's just a click away. If I compare it with Jira, that's one of the best features.View full review »
Vice President at a financial services firm with 10,001+ employees
I'm curious as to what DevOps Tools can be integrated into GitHub to get it to be on part with the capabilities that come out of the box in GitLab, or whether we should just switch to GitLab to get all of those capabilities.
The stability is quite good.
The scalability is excellent.
We've found the technical support to be very helpful.
Overall, it's a very good product.View full review »
GitHub provides good time reduction and this is what I value the most. My team uses GitHub for working remotely. Security is also a good feature of the solution. It's as if the solution creates a security barrier in the server, whereby I can push changes they make to my server once they come to GitHub.
The solution has a lot of features. Should my developer leave tomorrow, the changes he has made will remain, even as another developer could do the work.
The features that I have found most valuable are that it can support you for most of the road map and it can automate some tasks which works really well with collaboration with the teams. They are really interested in how they organize the history of the code itself which is good.View full review »
The versioning of the code and the tracking of changes are definitely some of my top features.
The ability to code reviews with peers.
The automatic checking to make sure that any of the code in my repository is not out of date with any modules that I'm making use of.View full review »
Software Engineer at a tech services company with 1,001-5,000 employees
The way we can manage the system is very useful. It'd great for managing code.
You can have the main branch, and then create another branch, and easily merge them together if you like.
You can effectively manage code reviews by issuing pull requests. Fellow developers can review my code, which helps ensure that the code is written correctly and clean. It's a useful exchange of information.
The flow process helps us keep our applications stable. The released version is always running smoothly.
Once you get familiar with the system, it's very easy to use.
The product has a very user-friendly interface and user-friendly security.View full review »
What I like about GitHub is the ease with which we can use it. For example, when you're developing an application that does not like compiling or does not require compiling, for example, PHP application and Python application. We need to update them on the client side. Sometimes we do automate using GitHub. We use it in a way that we can use it as an update tool on the client side so that when we make an update on the system on our side, it automatically pulls on the client side.
The ability to work as a team is great. In the world of software development teams, like controlling code versions, it's very important to stay on top of everything. GitHub helps us a lot in that. In a distributed work environment where I'm coding here, somebody in India is coding a different part on the same application. We can coordinate very easily on GitHub and synchronize our code.
It’s easy to set up.
The learning curve is small.
The stability is good.View full review »
User at a pharma/biotech company with 51-200 employees
The best feature is the ability to track the history of all code changes, and it's easy to use. Additionally, as it's open source, anyone can use that feature resulting in distributed development. This opens the door to collaboration with different code and developer, feature, and master branches of development.
The solution also features robust security, high speed, and good integrity.
Excellent code management means that, even when developers accidentally delete sections of code, it's easily retrievable. GitHub reduces developer workload and saves them time.View full review »
It's good for branching and keeping the code. Overall, it is a good tool. We can find stable branches there and it is very easy to manage code there.
The interface is good.
We have found that it does allow for helpful integrations.
It is really simple to set up.View full review »
There was versioning software before. It's now on the cloud and it's kind of available from anywhere, et cetera. You can access it from anywhere, and if you want, you can collaborate with a wider audience if you make a public repository. Otherwise, whatever was existing in versioning software, probably that's taken to the web and to the cloud to scale.
The differences that they give upfront are good. You can evaluate and check whatever is being shared.
The solution can scale.
We find it user-friendly.View full review »
Technical Lead at a tech services company with 51-200 employees
The code sharing and updated history are valuable features, the capability to roll back to a previous version is very useful. We're also able to make a branch and a merge and it's easy to collaborate with our teams. We can hook up with Jira, with Wiki, and OpenAPI. We have access to all the features we require right now.
The code versioning is excellent, and having a detailed log, including every change made to the code by every developer, is invaluable. It makes it so that if there is a bug or problem in the product channel, we can find exactly where it happened and how to fix it.View full review »
It is a very good solution. GitHub allows the backup of our source code. So we are sure that if all the computers in our company crash and the hardware fails, we can access our code on GitHub. Also, in the past, every repository we built was publicly available to anyone, and others could see our source code, but now we can make a private repository and share it with our team. This feature is very valuable and good for us.View full review »
Penetration tester at KNBS (Kenya National Bureau of Statistics)
I'm able to access any repository that I like, whether it's public or private. That said, for private repositories, I'll obviously need access from the other developer. It's nice that they have the option for public or private repositories.
The collaboration is really great. It has really worked and has really helped me a lot. I find that it is a very important feature.
All the features are valuable, but the most important feature is that GitHub has advanced security. The second important feature is the capability to create custom GitHub actions and the capability to deploy in different types of architectural infrastructures, such as hybrid, private, or public.View full review »
CTO at Cantier Inc
It has a lot of features from the code development perspective. You get a lot of features such as repo, commit, merge, and branch. You can play around and do things on the fly.
It is easy and simple to deploy. It is also easier to use when working from home.View full review »
The most valuable features of GitHub are the ease of integration into Microsoft Azure DevOps. The process that you need to deploy into Microsoft Azure becomes fairly simple and the templates are already available, a lot of the engineers find it easier to use.View full review »
GitHub is good for collaboration because everyone can access it or we can restrict access to a few users. If I upload a file and share the URL, it's not restricted to a set number of users. Everyone with the link can download the files.
Managing Director at Enigen Italia
The most valuable feature is the fact that it's cloud-based, and we don't have to manage an on-premises server to use it.View full review »
It's great that GitHub integrates easily with Jenkins. It's helpful for the DevOps as well, checking in and checking out, the solution incorporates well. It's easy to integrate with third parties as well as with other build management tools. It's a really user-friendly tool.
The most important feature of GitHub is the maintainability of the versions of the code. It allows multiple people to work on the same use case, so anyone can check in and check out, and that history is available.View full review »
Executive Director at Naga City Investment Board
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.View full review »
Technical Lead at FD
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.View full review »
Staff Engineer at a wireless company with 10,001+ employees
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.View full review »
I like finding individuals with more repositories and more followers, et cetera. It’s great to find the talent who is available and has particular skills.
The solution is scalable.
I do not think they have to increase storage. There’s enough.View full review »
Cloud Solution Architect at Microsoft
This solution is very easy to use which I like about it. The capacity to own artifacts and share them with others is another good feature. You don't have to write all your code from scratch, you can use available templates and alter the code according to your needs.View full review »
freelance at a tech services company with 11-50 employees
This is a simple, easy-to-use solution that is fully compatible with Git.
It's also a good source for training because a lot of source code is open. It's a tool where anybody can share the source code.
Associate Technical Manager at a computer software company with 11-50 employees
GitHub allows you to create pages, if you want to share documents you can create articles and diagrams with GitHub and share.
On a personal level, GitHub assists you to create your own website.View full review »
Software Engineer at Infosys
I am using it, it was easy to set up and it is working well for me.View full review »
Associate Test Engineer at OSI Consulting, Inc.
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 provides the SFH key to protect our passwords and our connection, it's a helpful product. It secures our repositories so any attempt to access from outside the company is blocked. We also have control of our product versions in GitHub, which is very useful. I like the fact that you can use it on any device.
You can create public and private repositories.View full review »
GitHub is pure or open-source; you can access it anywhere. You can have a lot of collateral information. You can make the changes and do the reviews from one place.View full review »
Software Test Automation Engineer at a manufacturing company with 5,001-10,000 employees
The control version functionality for this solution has been most valuable, especially when managing projects with multiple versions.
The flexibility of this solution has been most valuable. It operates on a pay per use basis where you can ramp up or decrease usage.
This product is very good for storing and versioning code.View full review »
CTO at a construction company with 1,001-5,000 employees
This product allows us to easily collaborate on development tasks with our subcontractors, and control the workflow as the project progresses.View full review »
Because Github is hosted in the cloud, we do not require many resources to maintain it.View full review »
GitHub is convenient and easy to use.View full review »
GitHub have a built-in software application development environment and this has been most useful.
We use GitHub instead of our regular shared drive. It offers instant access to shared folders as well as good security.View full review »
This solution is just easy to use.View full review »
The most valuable features are GitHub are the standard features, they are very useful.View full review »