Git is a widely used software for software source control and versioning. This talk touches the basics and internals of Git, and also demonstrates how collaboration happens on GitHub