Comprehensive Guide to GitHub for Data Scientists