Get status information about multiple Git repositories
Find a file
2023-09-16 22:54:01 +02:00
flake.lock add flake 2023-09-16 13:53:34 +02:00
flake.nix add flake 2023-09-16 13:53:34 +02:00
gis add porcelain flag to git status 2023-09-16 22:54:01 +02:00
install.bash add install scripts 2023-09-16 13:53:39 +02:00
install.zsh add install scripts 2023-09-16 13:53:39 +02:00
README.org add README 2023-09-16 13:53:47 +02:00

gis

gis is a Bash script which shows status information about multiple Git repositories.

Usage

  Usage: gis [OPTIONS] [PATHS] ...

  Get status information about all Git repositories in PATHS.
  The current work directory is used if none is given.

  OPTIONS
    -f, --fetch  Execute 'git fetch --prune --all' for all repositories in PATHS
    -h, --help   Show this help message and exit

Installation

Place the gis script somewhere in your $PATH or use the provided install.{bash,zsh} scripts. Those will create a symlink in ~/.local/bin and update the respective ~/.{bash,zsh}rc.

Nix Flake

This repository is also a Nix Flake. gis is provided as package under github:Deleh/gis#gis.