Closed faazshift closed 7 years ago
Didn't look through the other PRs before doing this, but I see there were other abandoned attempts at submodule support.
To follow-up on this, my change has now been tested across several platforms by several within my organization, and seems to work exactly as expected in all cases so far.
LGTM 👍
@faazshift The other PR's were not merged because of cross platform issues.
If a git repo is setup as a submodule of another repo,
.git
is a file (rather than a directory) containing the path to the submodule's git directory within the parent repos.git
directory. This PR just adds the ability, if.git
is a file, to resolve the actual git directory and install/uninstall to the right location.