Detect separated git-dir

submodules のような separated git-dir に対応しました。