Git in Practice v2