With so many source control options out there, it can be a daunting task in choosing one, especially that you enjoy using and integrates well with your development environment. In recent years, the open-source mecca GitHub has taken over as a premier repository for allowing users to store, develop, collaborate