Contributing with Git

Source code versioning is an invaluable tool for software development. This talk stress the importance of source code versioning in a related context: when contributing changes to an Open Source project, which is typically a moving target, it can take a few revisions of the patches until they are accepted. It presents several scenarios and workflows, and describes how Git can help with them.