The reason why I've choosen Github as my hosting site is because everytime I commit something it saves my previous versions. In addition it allows me to open and view .css files (something that 000Webhost cannot, I've tried).