GIT Cheat Sheet

If you are a software engineer, you must be of version control system because that is something which we use almost everyday. And there are lot of benefits for using them. Below are few of them:

  • Allows team to share code
  • Maintain Separate “Production” versions of code that are deployable
  • Keep track of old versions
  • Have a backup
  • Know your repository history
  • Can revert code to any older version if needed

There are lot of version control system present in the market. Below are few of them to narrow down the list:

GitHub
GitLab
Bitbucket
Apache Subversion
Beanstalk