A book about git internals