- git-dir eliminated, repo used instead that can point to remote repo now
- fix submodule file duping and leaving .gitignore and others inside