You should be familiar with the following materials to participate:
The first eight chapters from the The Software Carpentry git introduction:
Additional materials for the curious: