research on git