https://github.com/dan-amoroso/git-sub
wrapper/utility to manage git submodules
https://github.com/dan-amoroso/git-sub
git git-submodule submodule
Last synced: 29 days ago
JSON representation
wrapper/utility to manage git submodules
- Host: GitHub
- URL: https://github.com/dan-amoroso/git-sub
- Owner: dan-amoroso
- License: bsd-3-clause
- Created: 2019-09-08T15:37:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-13T17:52:43.000Z (almost 6 years ago)
- Last Synced: 2025-10-12T09:12:40.612Z (7 months ago)
- Topics: git, git-submodule, submodule
- Language: Haskell
- Homepage:
- Size: 33.2 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# git-sub [](https://travis-ci.com/Dansvidania/git-sub) [](https://www.codetriage.com/dansvidania/git-sub)
git-sub tries to minimize manual operations needed to deal with submodules
the CLI api offers the following endpoints:
```
git-sub add URL PATH - add a submodule
git-sub rm PATH - remove a submodule
git-sub mv FROM-PATH TO-PATH - move a submodule to a new directory
git-sub ls - list submodules for the current repository
```
## roadmap
- [x] - implement list functionality
- [x] - implement add functionality
- [x] - implement remove functionality
- [x] - implement move functionality
- [ ] - implement update functionality (track submodule branch)
- [ ] - make search for .gitmodules and .git/config files possible from subdirectories