Download the PHP package osmianski/worktree-manager without Composer
On this page you can find all versions of the php package osmianski/worktree-manager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download osmianski/worktree-manager
More information about osmianski/worktree-manager
Files in osmianski/worktree-manager
Package worktree-manager
Short Description Need to maintain multiple working branches simultaneously - whether for long-term parallel development or running AI agents in separate worktrees? Setting up each environment is tedious. This tool creates worktrees with fully working environments in seconds.
License MIT
Informations about the package worktree-manager
Need to maintain multiple working branches simultaneously - whether for long-term parallel development or running AI agents in separate worktrees? Setting up each environment is tedious.
This tool automates it: create worktrees with fully working environments in seconds, automatically allocate ports, install dependencies, create Docker containers and migrate data.
Installation
Requirements: PHP 8.1 or higher
-
Install globally via Composer:
-
Make sure Composer's global
bindirectory is in your PATH. The location varies by system:Add the appropriate line to your
~/.bashrcor~/.zshrc. - Verify the installation:
Usage
Navigate to your Git repository and create a new worktree:
For contributors
To contribute to a project clone it locally:
To run the dev version in a terminal session, run the following command:
Now if you run worktree, it should show the branch name instead of the version number:
License
This project is licensed under the MIT License. See the LICENSE file for details.
All versions of worktree-manager with dependencies
ext-sockets Version *
symfony/console Version ^6.0|^7.0
symfony/yaml Version ^6.0|^7.0
symfony/process Version ^6.0|^7.0