GitHub Valuable Features

RiteshKapse - PeerSpot reviewer
IT Analyst at Envidia Graphics Private Limited

The most valuable feature of GitHub is version control and continuous integration.

View full review »
Athmabhuthi H - PeerSpot reviewer
Managing Consultant at Wipro Limited

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 »
Daniel Piessens - PeerSpot reviewer
CEO at RevealRx LLC

GitHub's source code management is top-notch. It's easy to inspect changes and visualize code and differences. Their action system is comprehensive in terms of making changes and automation.

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,667 professionals have used our research since 2012.
DC
Developer at Kenvue

The control is the most valuable feature as developers can work on a single code. 

View full review »
Irfani Silviana - PeerSpot reviewer
Web Designer | WordPress Developer at Edamame Agency

GitHub's version control is valuable. A recent example was when I connected a website with GitHub, which I developed in my local environment on my computer. I kept updating the plugins directly from my computer, and then I deployed the code through GitHub, which reflected directly into the live website. GitHub sped up the development process, and I felt safe because if something went wrong, I could always go back to my previous code, so I wasn't worried I would break the whole website. It is good for developers because they have version control over their code.

Moreover, with GitHub, finding other people's code is easy. There are a lot of users who host their code on GitHub and open it to the public. Sometimes, you can learn from their code or just use their solution, so it's very good for the developer community.

GitHub is good for controlling and managing the code without destroying it.

View full review »
Erick  Karanja - PeerSpot reviewer
Technical Lead at Cellulant Kenya

It is a good product. The tool doesn’t incur a lot of cost. It is highly stable. We can easily integrate our deployment to achieve continuous integration and continuous delivery.

View full review »
Sameer AHAMED - PeerSpot reviewer
Senior Software Engineer at Huawei Technologies India

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 »
CirveshDaga - PeerSpot reviewer
Enterprise Architect at Tech Mahindra

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 »
AA
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 »
Dilip Telang - PeerSpot reviewer
Director, Talent Acquisition & Staffing at Conduent (formerly Xerox Services)

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 »
MS
Information Technology Specialist at Brandix

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.

View full review »
RN
Software Engineer at Wonders

The requests, push, pull, merge, and everything else in the solution are its valuable features. Later, people make their changes.

View full review »
MP
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 »
AN
CEO at Shiraz University

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 »
AM
Sr. Software Engineer at Globant

You can create public and private repositories.

View full review »
VASUDEVA UNGATI - PeerSpot reviewer
Senior Director - Quality Engineering at Mobileum

GitHub is convenient and easy to use.

View full review »
Zeeshan Rauf - PeerSpot reviewer
Software Engineer at OZ

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 »
MP
Senior Azure DevOps Engineer at SoftServe Ltd.

The most valuable features are the Git Hooks and SSH keys.

The Projects Tab, which shows you the todo list and the progress for projects, is very helpful.

View full review »
Adalberto Barbosa Da Costa Lobato - PeerSpot reviewer
Cloud Solutions Architect at gwcloud.company

The accessibility is free.

View full review »
MK
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.

View full review »
Haresh Ghatala - PeerSpot reviewer
Senior Lead Mobile App Developer at a financial services firm with 11-50 employees

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 »
Michael Barlow - PeerSpot reviewer
Chief Web Application Architect at Dbitpro, llc

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 »
AndreyRogov - PeerSpot reviewer
CEO at Konus

GitHub have a built-in software application development environment and this has been most useful. 

View full review »
Harikrishnan  Ramamoorthy - PeerSpot reviewer
Technical Lead at Netlink Software Group America Inc

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.

View full review »
Subodh Ghuge - PeerSpot reviewer
UiPath developer at Tata Consultancy

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 »
Kieran Bailey - PeerSpot reviewer
Head of IT Services at Great Southern Grammar

This solution is just easy to use.

View full review »
ItzaBlanco - PeerSpot reviewer
Software Engineer at Creditas

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.

View full review »
ZW
Enterprise Architect at a tech company with 10,001+ employees

The most valuable feature is the source code management. It's very helpful and it's a great product.

View full review »
Nor EL MALKI - PeerSpot reviewer
Project Manager at Leyton & Associés, SAS

The most valuable features are GitHub are the standard features, they are very useful.

View full review »
Moses NYOTA - PeerSpot reviewer
Senior Software and Cloud Engineer at Velocis Technologies LLC

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 »
Shrishti Sisodia - PeerSpot reviewer
Associate Manager at HCL Technologies

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 »
Mahananda Narasappa - PeerSpot reviewer
Senior RPA Developer at Wipro Limited

We use GitHub instead of our regular shared drive. It offers instant access to shared folders as well as good security.

View full review »
AS
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 »
DK
Works at a pharma/biotech company with 51-200 employees

We like the simplicity of GitHub and that it is free of complications, as opposed to other tools on the market. Its ability to be integrated with third-party softwares such as Azure Pipelines or Jenkins, is great.

View full review »
Samir Faruqui - PeerSpot reviewer
Manager Digital Transformation at a manufacturing company with 1,001-5,000 employees

This product is very good for storing and versioning code.

View full review »
SN
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.

View full review »
AK
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 »
RS
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 »
RO
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 »
PE
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. 

View full review »
Shantanu Adsule - PeerSpot reviewer
Information Technology Infrastructure Engineer at eTelic Inc

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.

View full review »
Gourav Suri - PeerSpot reviewer
Architect Lead at a tech vendor with 1,001-5,000 employees

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.

It's stable.

The solution can scale. 

We find it user-friendly.

View full review »
GG
Software Engineer at Infosys

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

View full review »
Roland Hambleton - PeerSpot reviewer
Technical Director at Optko

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.

View full review »
HB
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 »
VB
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 »
SG
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 »
AT
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 »
SK
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 »
GL
Chief Solutions Officer at CleverIT B.V.

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 »
PankajKumar12 - PeerSpot reviewer
Data Engineer at a media company with 10,001+ employees

Because Github is hosted in the cloud, we do not require many resources to maintain it. 

View full review »
XQ
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.

View full review »
Karthikeyan Sekar - PeerSpot reviewer
Solutions Architect at a tech vendor with 1,001-5,000 employees

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.

View full review »
OK
Department Manager at a tech services company with 51-200 employees

The most valuable feature is help offered by the community for open-source projects.

View full review »
AA
Information Technology Consultant @ CIM at a tech services company with 11-50 employees

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 »
RH
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.

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,667 professionals have used our research since 2012.