Version Control is an essential tool in development. It allows changes to be made ‘safely’, without fear of irreversibly changing code. It isn’t without its risks, though. Accidents can happen. But how do you also prevent obvious mistakes from being made, avoiding any time-consuming damage control on important branches? GitHub has some built-in tools to […]