GitHub is a project management and code sharing platform that allows users to share their codes with others and create/iterate using collective intelligence. The software can be used for different kinds of coding assignments including personal, open-source and business codes. It is available both on-premise and via cloud-based deployment.
Users can save all versions of their code and collaborate with other users by inviting them or tagging them with @mentions. Developers can join communities wherein they can follow open-source projects, leverage already-created codes for experiments, make suggestions and contribute to a project. All the contributions in open-source projects are recorded in developers’ profiles.
Businesses of all sizes use GitHub as an integrated tool for code development.
Moris M. Especialidad: Administración gubernamental Número de empleados: 5001-10,000 empleados
Muy gratificante, facil de usar como usario sin complicaciones.
La facilidad de uso es una gran ventaja, ademas tener ordenado por proyectos , las revisiones ofrecen una perspectiva de los cambios realiados de una manera ordenada, la posibilidad de tener una interaccion con un grupo de trabajo o con una comunidad si es un proyecto abierto.
Seria de gran ayuda un dashboard para la administracion de los difrenetes repositorios y tener una vision general de cada proyecto asi como de los integrantes que contribuyen en cada uno de estos.
Chris V. Especialidad: Software informático Número de empleados: 2-10 empleados
GitHub helped us to reduce the hassle with bug identifying and is having good analytics to track the activity of our development team, and that's helping the project management. Collaboration is made a lot easier with GitHub, and the best problem we resolved with GitHub is the integration with automated testing and deploying platforms. The changelog can be managed very easily, which is providing benefits to locate code changes.
GitHub is a great Source Code Management platform for our company. We've been hassling with finding out where a specific bug occurred, and hassled with manually testing code, but with GitHub, we automated a huge part! Since GitHub is a known platform, there are many integrations, which helps us with testing and notifying, and as well finding at what commit a specific issue occurred! Since it provides a good UI, viewing information and reading code is easy to do from the website, and development can be done easily using the CLI or GitHub's GUI. Most CI/CD solutions are supporting GitHub, so deploying from GitHub isn't a hassle!
GitHub is pretty advanced. We have thought about letting our Customer Service use GitHub for reporting issues and letting them have conversations with engineers, but it ended up with lots of questions, since GitHub's design isn't that simple.
Usuario verificado Especialidad: Administración educativa Número de empleados: 51-200 empleados
It's incredibly useful & seamless. Wouldn't use any other product over this.
It's incredibly easy to set up & use from a Mac. I store all of my projects in GitHub (I used to store them on Google Drive, but Cloud + Version Control is much better!)
It would be nice to be able to deploy Jupyter Notebooks to a Github Server where they could be interacted with. I suppose this could be done with the .github.io URL's - but a guide on how to do this would be awesome to advertise.
Sarai P. Especialidad: Edición Número de empleados: 1001-5000 empleados
I use github for version control at work. Our code goes up to two different sets of reviewers and this all takes place via github.
Github is really your only choice for version control. There are other platforms out there but Github has cornered the market. It's free, which is a bonus.
It's pretty difficult to start using. It's not intuitive at all. Many times, I have merge conflicts and when I go to edit them within github, it corrupts my branch. There are a lot of ins and outs and nuances that aren't easily navigated around when utilizing Github. I frequently get errors that have no documentation or support.
Usuario verificado Especialidad: Capital riesgo y capital privado Número de empleados: 13-50 empleados
I feel Github has good things going for it. But, Github should find a way to make the information on the profile page of a user valuable for a recruiter. Most developers aren't getting any value by uploading their code on Github and thus missing active users.
The product was easy to use and easily configurable with existing tools. Even new developers feel at home as they have practiced using Github while learning in colleges and Bootcamps. Github also provides student developer pack which puts them in good standing among them.
The UI of the app/website seems a little dated. The new mobile app lacks basic features compared to the website like suggesting the name of the person who commented on an issue in the 'assign list'. It makes It very frustrating to assign a PR to a user who commented to work on the issue.