2 releases
0.1.1 | Oct 11, 2024 |
---|---|
0.1.0 | Oct 9, 2024 |
#315 in Visualization
34KB
680 lines
📖 About
git-conform
is a simple git extension that helps you to keep track of the repositories on your local machine and their remote counterparts.
It works by scanning your home directory (or just the ones you specified) in search for git repositories, and then storing their paths in
the tracking file located at ~/.local/share/git-conform
.
✨ Features
- Effortlessly integrates with the git ecosystem ↔️
- Single self-contained executable 🗄️
- Blazingly fast ⚡
- Straightforward design ✅
💿 Installation
Through cargo
cargo install git-conform
Using the setup shell script
[!IMPORTANT]
Before continuing, make sure you havewget
andcurl
installed on your system
bash <(curl -sSL https://raw.githubusercontent.com/ndr3www/git-conform/main/setup.sh)
📋 List of available commands
git conform scan
- searches for untracked repositories and automatically adds them for trackinggit conform list
- prints the list of tracked repositoriesgit conform add
- adds repositories for trackinggit conform rm
- removes repositories from trackinggit conform check
- prints the following details about each repository: output ofgit status -s
and ahead/behind commit metrics between local and remote branches
Type git conform --help
, git conform -h
or git conform help
to get more details. Also, you can get more comprehensive info about specific subcommand like this: git conform help <subcommand>
.
Dependencies
~6–15MB
~175K SLoC