add git log functions