https://github.com/gabrielcsapo/git-unstaged
🎠Get all unstaged git repos in a folder
https://github.com/gabrielcsapo/git-unstaged
git unstaged utility
Last synced: about 1 month ago
JSON representation
🎠Get all unstaged git repos in a folder
- Host: GitHub
- URL: https://github.com/gabrielcsapo/git-unstaged
- Owner: gabrielcsapo
- License: mit
- Created: 2017-06-11T19:35:19.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-03T05:58:21.000Z (almost 8 years ago)
- Last Synced: 2025-10-21T12:02:00.281Z (8 months ago)
- Topics: git, unstaged, utility
- Language: JavaScript
- Homepage: https://gabrielcsapo.github.io/git-unstaged
- Size: 2.49 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# git-unstaged
> 🎠Get all unstaged git repos in a folder
[](https://www.npmjs.com/package/git-unstaged)
[](https://travis-ci.org/gabrielcsapo/git-unstaged)
[](https://lcov-server.gabrielcsapo.com/coverage/github%2Ecom/gabrielcsapo/git-unstaged)
[](https://starbuck.gabrielcsapo.com/github/gabrielcsapo/git-unstaged)
[](https://starbuck.gabrielcsapo.com/github/gabrielcsapo/git-unstaged#info=devDependencies)
[]()
[]()
## Installation
```
npm install git-unstaged -g
```
## Usage
```
Usage: git-unstaged [options]
Key:
M -> modified
A -> added
D -> deleted
R -> renamed
C -> copied
?? -> untracked
Commands:
-h, --help, help Output usage information
-v, --version, version Output the version number
Options:
-b, --baseDirectory [path] The base directory where operations should start from
-d, --depth [value] The specified depth you want to recursively search for git repos
-a, --all Show all git repos and their status
```
## Example
```
$git-unstaged --depth 2
/Users/gabrielcsapo/Documents/espyjs
## wip
M index.js
D npm-debug.log
M package.json
/Users/gabrielcsapo/Documents/git-unstaged
## master...origin/master
M CHANGELOG.md
M README.md
M package.json
?? .eslintignore
?? .eslintrc
?? bin/
?? lib/
```
> Since git allows the execution of non [builtin](https://github.com/git/git/blob/master/git.c#L528) methods another way to run this command would be
```
$git unstaged --depth 2
/Users/gabrielcsapo/Documents/espyjs
## wip
M index.js
D npm-debug.log
M package.json
/Users/gabrielcsapo/Documents/git-unstaged
## master...origin/master
M CHANGELOG.md
M README.md
M package.json
?? .eslintignore
?? .eslintrc
?? bin/
?? lib/
```