Skip to main content

Command line tool to check all git repositories in a directory

Project description

RepoChecker

Command line tool to summarize information git repositories in a directory

Usage

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitrepochecker-0.2.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitrepochecker-0.2.1-py2.py3-none-any.whl (3.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gitrepochecker-0.2.1.tar.gz.

File metadata

  • Download URL: gitrepochecker-0.2.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for gitrepochecker-0.2.1.tar.gz
Algorithm Hash digest
SHA256 8581308f9400c83ec2fc88cc8b8db027ff0add9790dbe0156830066839a92164
MD5 0ca8a94ae7a4de7791c06a3a5fc042cb
BLAKE2b-256 94d3bf2596dbec31fb680a18a99da69e88ba5c1ae1a515d5307a877a20759d3c

See more details on using hashes here.

File details

Details for the file gitrepochecker-0.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for gitrepochecker-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 530a71a4051864bee8d186f71246dea8ee19d46ae88031e2c483a0e3979ac840
MD5 07bdcb7bd6d41dcfe65d40b8eb281b90
BLAKE2b-256 ffd92db2038666fbb28ad1c325a93f1301b539fb63f4de488bd4eb47dc4f1669

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page