https://github.com/serene-arc/gitchecker
Simple tool to print status of every repository in a folder with unfinished work
https://github.com/serene-arc/gitchecker
git gitchecker python
Last synced: 2 months ago
JSON representation
Simple tool to print status of every repository in a folder with unfinished work
- Host: GitHub
- URL: https://github.com/serene-arc/gitchecker
- Owner: Serene-Arc
- Created: 2021-09-08T08:24:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-04T04:47:51.000Z (about 2 years ago)
- Last Synced: 2025-02-15T22:29:15.605Z (over 1 year ago)
- Topics: git, gitchecker, python
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gitchecker
Do you embody ADHD? Do you have lots of projects that you keep picking up and
putting down? Do you leave repositories with a bunch of unchanged files, or do
you just keep forgetting to push all those changes once you've committed them?
Well fear no more!
This is a simple Python tool meant to tell you the status of each
repository in your projects' folder. If the branch is ahead or behind, or if
there are uncommitted or staged files, the tool will show that status message
along with the path of the repo in question. Makes keeping track of everything a
lot easier, and reminds you not to keep outstanding work lying around.
The gitchecker can be recursive and check all git repositories in a tree or just
a single folder, as required.
## Options and Arguments
- `directories`
- Directories to search
- Multiple directories can be specified
- `-r, --recursive`
- Turns on recursive mode
- `-q, --quiet`
- Print the path of any unfinalised projects, rather than the git output