vcsh
« Back to VersTracker
Description:
Config manager based on git
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: dotfiles git configuration version-control system-administration
Install: brew install vcsh
About:
Vcsh manages multiple Git repositories within a single home directory without requiring a bare repository. It allows users to version control dotfiles and other configuration files independently, keeping the working directory clean. This tool is ideal for maintaining a synchronized development environment across different machines.
Key Features:
  • Manages multiple Git repos in a single directory
  • Uses standard Git commands for all operations
  • Keeps home directory clean by avoiding bare repos
  • Fast switching between different configuration sets
Use Cases:
  • Synchronizing dotfiles across multiple machines
  • Managing separate configuration sets for different projects
  • Maintaining version control for system configuration files
Alternatives:
  • chezmoi – More feature-rich with templating and encryption support
  • yadm – Similar Git-based approach with conditional include support
  • stow – Symlink manager without version control capabilities
Version History
Detected Version Rev Change Commit