GIT has quickly become one of the most popular ways to manage software versioning. As web sites have evolved, now more than ever versioning the software code that runs your website (like Wordpress, Drupal, or Magento) is something that should be done. Just like upgrading the software on your desktop computer, tablet, or smart phone has the potential to break things so does upgrading the software that runs your website. Where software versioning really matters is when a software bug on your website pops up two months down the road when people start using an area that wasn't previously visted often. GIT can be an invaluable tool in determining what tracking down the source of the problem as it records the history of all of your software changes. Think of it like Windows "system restore" when it comes to web sites.