The most valuable features of GitHub, according to the reviews, are version control, continuous integration, the ability to track code changes, collaboration capabilities, robust security, high speed, code management, easy retrieval of deleted code, reduction of developer workload, detailed code log, integration with third-party software, cloud-based accessibility and backup of source code.
Improvements needed on GitHub include scalability, adding video guides and official guides for beginners, enhancing code management and automation features, improving the GUI design, resolving conflict issues, adding more security features, improving user-friendliness, providing better professional services and documentation, integrating with other tools like Jenkins and Jira, increasing storage capacity, improving search function, expanding limits of the free version, offering better onboarding process, integrating with AI and machine learning systems and providing better merging tools.
The use of GitHub has resulted in significant time savings and improved control over product releases, leading to a positive return on investment.
The reviews indicate that GitHub offers both free and paid versions of their solution. The free version is open-source and allows anyone to see the code being worked on. However, purchasing a license provides the option to make the code private. Some organizations have a license and pay nothing for GitHub, while others are on the free tier. The licensing model is user-based, requiring a new license for each new developer. The pricing and licensing options for GitHub are considered reasonable by the reviewers.
GitHub is a practical and advantageous platform for organizing information and facilitating collaboration among developers. The primary use case of GitHub is for code management and version control. It is used by organizations to coordinate the work of developers, maintain source code, and improve performance. GitHub is also used for code review purposes, allowing developers to comment on and edit lines of code. It serves as a central source for code, allowing multiple developers to work on the same projects. Additionally, GitHub is used for development environments, storing source code and managing development work. It is also used for project repositories, exchanging files, and managing different environments with the help of branches. GitHub is utilized for sourcing candidates, storing applications, and collaborating on projects. It offers features such as CI/CD pipeline integration and version control.
The customer service and support of GitHub have received mixed reviews. Some users have not used the support and have been able to find solutions to their issues through online forums and resources like Stack Overflow and Google. Others have found the support to be average, with some inconsistency and a desire for more responsiveness. However, there are also positive reviews, with users praising the excellent technical support and the availability of a large community of users who can offer assistance. Some users have not needed to contact technical support at all, as they have been able to solve any problems on their own.
Some users find the initial setup of GitHub to be straightforward and easy, requiring minimal time and effort. They rate the setup process as simple and give it a high rating on a scale of one to ten. However, other users mention that the initial setup can be complex and require some knowledge of GitHub and code versioning. They highlight the importance of following specific steps in the correct order to avoid failure. Additionally, some users mention that the deployment time depends on the project size and can range from a few minutes to several days. The feedback suggests that the initial setup of GitHub can be relatively quick and easy for experienced users, but beginners may need to refer to documentation and tutorials for assistance.
The solution of GitHub is highly scalable and can accommodate a large number of users. It has been used by organizations with hundreds of users without any issues. The scalability of GitHub is rated between seven and eight out of ten by different users. It is considered to be easily scalable and can handle an increase in usage or the addition of new developers. The solution is cloud-based, which further enhances its scalability. Users have not experienced any limitations in terms of storage or capacity.
Based on the reviews, the solution of GitHub is highly stable and reliable. Users have not encountered any issues with stability, and it performs well without crashing or freezing. The solution has been consistently stable over the years, and users appreciate its performance and lack of bugs or glitches. GitHub also offers additional features such as vulnerability scanning, which enhances its stability and security.