starting the git logic