https://github.com/olillin/repochecker
Command line tool to summarize information git repositories in a directory
https://github.com/olillin/repochecker
Last synced: 6 months ago
JSON representation
Command line tool to summarize information git repositories in a directory
- Host: GitHub
- URL: https://github.com/olillin/repochecker
- Owner: olillin
- License: mit
- Created: 2024-06-02T20:06:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-22T14:09:04.000Z (over 1 year ago)
- Last Synced: 2025-07-29T17:32:54.863Z (12 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RepoChecker
Command line tool to summarize information git repositories in a directory
## Usage
```console
usage: RepoChecker [-h] [-i | -a] [-s | -r] [-d RECURSION_DEPTH] [-b] directory
Check git repository information and get a summary
positional arguments:
directory
options:
-h, --help show this help message and exit
-i, --invert
-a, --all
-s, --single
-r, --recursive
-d RECURSION_DEPTH, --recursion-depth RECURSION_DEPTH
-b, --brief
```
## Example response
```console
C:\Users\oli\Workspaces>repochecker .
C:\Users\oli\Workspaces\Blockstates
Is git repo: False
C:\Users\oli\Workspaces\RepoChecker
Is git repo: True
Current branch: None
Branches:
* main -> origin/main
No uncommited changes: False
No unpushed commits: True
No stashed changes: True
C:\Users\oli\Workspaces\XaeroMerge
Is git repo: True
Current branch: None
Branches:
* main -> origin/main ahead 1
No uncommited changes: False
No unpushed commits: False
No stashed changes: True
```