Quick Start¶
Get started with wcheck in just a few minutes.
Running wcheck¶
With uvx:
Or after installing:
Basic Commands¶
1. Check Repository Status¶
Navigate to a directory with git repositories and run:
Output:
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Repo Name ┃ Current Workspace ┃
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ my-project (2M 1U) │ feature/new-feature │
│ another-repo (1↑) │ main │
└───────────────────────┴───────────────────────────┘
2. Compare with Configuration File¶
3. Compare Multiple Configs¶
4. Compare Multiple Workspaces¶
Compare the same repositories across different directories:
5. Interactive Interface¶
Use the TUI for interactive branch management:
| Key | Action |
|---|---|
↑/↓ |
Navigate |
Enter |
Select branch |
e |
Open in editor |
q |
Quit |
Status Indicators¶
| Symbol | Meaning |
|---|---|
U |
Untracked files |
M |
Modified files |
S |
Staged files |
↑ |
Commits to push |
↓ |
Commits to pull |
Common Options¶
| Option | Description |
|---|---|
-f, --full |
Show all repositories |
-v, --verbose |
Detailed output |
--show-time |
Time since last commit |
--gui |
Graphical interface |
--tui |
Terminal interface |
Next Steps¶
- CLI Reference - Complete command documentation
- Configuration - YAML file format