GitHub Rocks your code
July 18, 2018

GitHub Rocks your code

Ronald Melendez | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

GitHub is a great solution to have version control in your application, I think that for any programming team it is essential to have this type of tool, it is essential since you can have your project in the cloud and you can define work teams for projects, define security options by project and give access to the code to your collaborators, it also solves many problems with clients since you can configure several deployment environments and versions of your application so the client can have an idea of how the implementation of your application is going . This is a tool that is always present in the IT development teams.
  • Platform that serves not only to store code in the cloud but also for deployment in pre-production environments.
  • You can have a private project for free, then you can make a plan update. The cost is not very high.
  • In particular I do not like the desktop version, since I think that more profit is derived from the tool working directly from the bash with console command, it is much more precise and timely
  • They should have a configuration guide available on their website, as there are advanced configurations that not many people manage and it is a bit difficult to implement such solutions.
  • You have a single private project for free, if you need to have other projects privately you have to have a paid account.
  • The integration with the work teams is a good plus, since you can assign roles of permission on the code of the application.
  • The advantage is also that within the platform you can define deployment environments, to observe the application in pre-production as it behaves to show it to the client.
  • The developments do not have involutions, since by managing the code versions you take care that if there is a function that overlaps others that already have different branches you can choose appropriate integration methods before deploying.
Both are excellent applications perhaps, I like a bit more interfaces that offer Bitbucket but both have incredible power, both work with the same command base on the console, but in my opinion they have the same functions, which makes it practically the same to work with both, the part in which they differ is in the user interface. I have chosen github because it is what is most used in the market, and it is what the vast majority of IT teams use worldwide, in several of the companies in which I have had the opportunity to be an IT consultant. what is most used and is the most popular in the market.
When you are in large projects, which have a lot of developers and layers within the project it is ideal to have a code version driver, such as GitHub since you can control your versions and give access by pull request to those who can edit the code and upload to the cloud in these scenarios GitHub becomes your best tool, plus you can have backups of your work in the cloud and use this in any computer, now if you have a small application and few developers and you do not need integration of this work, it is not really It is so necessary since the strength of this software is the integration of online code.