Quem usa esse software?
Software development for both small startups to large enterprises.
Avaliações médias1.960 avaliações
- Geral 5 / 5
- Praticidade 4.5 / 5
- Atendimento ao cliente 4.5 / 5
- Recursos 4.5 / 5
- Relação qualidade/preço 4.5 / 5
Detalhes do produto
- Preço inicial $7/mês
- Versão gratuita Não
- Avaliação gratuita Não
Nuvem, SaaS, web
Dados sobre o fornecedor
Recursos do GitHub
- Controle de fonte
- Controles/permissões de acesso
- Desenvolvimento de aplicativos web
- Desenvolvimento de software
- Desenvolvimento móvel
- Ferramentas de colaboração
- Gerenciamento da implantação
- Modelagem de dados
- Refatoração de código
- Relatórios e análise de dados
- Testes de compatibilidade
As avaliações mais úteis do GitHub
Avaliado em 13/04/2019
The one and only open source hub for developers to upskill, learn and contribute to community
Comentários: A must for all developers and interns who wish to make a great future in the field of technology. Outstanding and simply splendid experience!
The overall platform is really vast and well designed for developers in the software fields (IT/CS) willing to contribute in terms of open source to the entire technology communities.
It is really easy to upload our code or related development work, files and projects on to the GitHub platform using version control systems like GIT integrated in the respective IDE's or from the terminal.
Using this platform has given me great exposure to others on the same platform as it makes my code public where others can watch, vote and contribute on the same project. Apart from this, we can either have projects marked as private or public based on the type of repository we wish to choose.
Being online, we do not need to save backups or worry about loss of projects and code changes as all this is managed through the version controls and commits done via pull requests.
Overall, this is the one and only best place for managing code, getting others to contribute on similar lines and more.
Users can not only write scripts to push their code, but they also provide a GUI that is useful to upload their code on to the GitHub platform. Approvals from developers and self is managed pretty easily.
Desvantagens: Literally, haven't noticed much cons as this is the top-most platform on my list for the benefits it provides and reduces the overall complexities of managing projects and stuff.
Avaliado em 14/04/2019
A Secure, Reputable and Scalable Solution for All Your Developer's Needs
Comentários: Because GitHub is a reputable service used by millions of developers, it serves as a great tool to show off your skills to potential employers. I personally got the privilege of getting access to more work opportunities as my experience using the service was taken into account when working remotely with a team. Being uselessly paranoid about potentially losing my files and projects, I feel reassured knowing that my code is being hosted on GitHub while being seamlessly synchronized on a third-party storage service, allowing for a painless retrieval of anything of importance in the worst case scenario. It also serves as a useful backup in case the code base gets messed up locally: it suffices to delete everything and start from scratch by pulling all the data from GitHub. The reverse is also true: if for some reasons a project has diverged too much from local changes being made, it is very simple to rewrite the history of a project by reusing only local references and discarding anything on the other side. Since Git isn't particularly easy to approach for beginners, having all those safeguards and the ability to undo most actions brings peace of mind to the user.
Vantagens: Since GitHub relies on Git underneath, one can be assured that it uses a strong, open source system behind the scenes. It integrates so well with the command-line that it's the main way I interact with GitHub on a daily basis. All essential actions you may need to perform are also available in the graphical interface on GitHub, making for a convenient experience when on the move as all necessary tools can be accessed either way. It offers security features such as the ability to link SSH and GPG keys, allowing users to verify their commits and secure their identity. The two-factor authentication system is also impressively well thought-out, having various recovery options including security keys, SMS number, recovery tokens, recovery codes and even fallback SMS number. If you often write the same content in form of comments, there is even a feature to have "saved replies", speeding up the interaction process for recurring matters. GitHub is also extremely accessible, offering unlimited private repositories for personal use. Even open source organizations can benefit tremendously without having to spend a dime as it includes by default everything one can need. GitHub is also perfect for students, giving you access to pro features and discounts through their "Student Developer Pack". GitHub Pages is another fantastic aspect of the platform, allowing you to host a website without any hassle, with really quick build time while also ranking very high on search engines.
Desvantagens: Even though all members in a specific organization on GitHub may prove they are all verified students, there is still the need for the educational institution to set up a few steps on their own to approve changes being made, which slows down considerably the initial setup. The search options, although they are powerful, aren't very intuitive and many useful functions are well hidden in the documentation pages. As a regular user, there is no option to freely start collaborating in private repositories before scaling up, which is a feature that's often available on other similar platforms. On that note, the price tag for GitHub is relatively high for the added benefits compared to other solutions. There is a restriction on file size, which cannot exceed 100 Mb. In most instances, this is not an inconvenient, but it will not be an appropriate platform to handle sharing large files when rendering 3D models for example.