refactor gitrepo.commit; now ussing gittle