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