If you are learning programming then you must have already heard of GitHub and Git many times. If you are a seasoned programmer then this post is not