scmpuff
« Back to VersTracker
Description:
Adds numbered shortcuts for common git commands
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git productivity cli developer-tools shell
Install: brew install scmpuff
About:
Scmpuff is a command-line utility that enhances Git by providing numbered shortcuts for files in the repository status output. It integrates with the shell to create aliases like 'e1' or 'e2' that expand to specific file paths, streamlining complex Git operations. This tool significantly reduces typing and potential errors when staging, checking out, or discarding changes to individual files.
Key Features:
  • Generates numbered shortcuts for files in 'git status'
  • Integrates with shell aliases for seamless workflow
  • Supports common Git operations (add, checkout, diff, reset)
  • Works alongside existing Git configurations
Use Cases:
  • Quickly staging or discarding changes to specific files without typing full paths
  • Streamlining interactive Git rebasing by referencing files easily
  • Reducing keystrokes in daily Git workflows for developers
Alternatives:
  • git-extras – Provides broader utility commands, while scmpuff focuses specifically on file shortcuts
  • Manual shell aliases – Requires manual setup, whereas scmpuff auto-generates shortcuts from status output
Version History
Detected Version Rev Change Commit
Sep 15, 2025 10:01pm 0 VERSION_BUMP b6510001
Sep 14, 2024 5:02pm 0 VERSION_BUMP 2b796e13