Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/woutslabbinck/gitmanagement
A tool that helps with git management from a starting directory
https://github.com/woutslabbinck/gitmanagement
Last synced: about 2 months ago
JSON representation
A tool that helps with git management from a starting directory
- Host: GitHub
- URL: https://github.com/woutslabbinck/gitmanagement
- Owner: woutslabbinck
- Created: 2023-08-01T16:36:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-17T10:31:30.000Z (9 months ago)
- Last Synced: 2024-04-17T12:07:10.489Z (9 months ago)
- Language: TypeScript
- Size: 102 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gitmanagement
## How to use
First clone the repository.
Then install, build and make the script executable:```sh
npm i
npm run build
chmod u+x bin/run.js
```Finally, we can start using it by giving it a directory so the program can start.
```sh
bin/run.js -p ""
```### Make it run in linux terminal as command
Add following line into at the end of `~/.bash_aliases` to show git repos in directory `//someDirectory` with a simple command:
```bash
alias repos=//bin/run.js -p //someDirectory
```Everytime you run repos now, the git management application will run
## TODOs
- [x] start script from CLI with directory (if cached, use cache)
- [x] clean up
- [] add reload command (optional)
- [x] Add .bashrc commands