フォルダがない場合などの対応をいい感じにした。.zshフォルダがgit initされてない場合に対処
微修正
singletonを追加