bugfix cwd

下記がうまく動かなかったのを修正した。基本 rootのディレクトリで実行する前提に寄せている。

- 現在開いているファイルのフォルダー階層前提で git コマンドが実行されてしまう。
- 現在開いているファイルの階層を基準に存在しないファイルを開こうとしてしまう。

.gitignore  がルートディレクトリに存在すること前提になっている。余分に.gitignoreファイルを開いてしまう副作用あり。