add cache and log to git