init git repo if missing

close #19