RepoFleet is an innovative CLI tool designed for developers to streamline Git workflows across different repositories. Facilitate issue tracking, branch management, and syncing tasks seamlessly—without the hassle of switching directories. Ideal for feature development spanning multiple services, RepoFleet enhances productivity and organization.
RepoFleet is a command-line interface (CLI) tool designed to streamline Git workflows across multiple repositories with an emphasis on issue management. This innovative tool allows users to handle complex workflows efficiently, especially when a feature spans various services.
With RepoFleet, create and manage a single issue context while easily branching all relevant repositories together. Users can synchronize and track the status of these branches without the need for constant directory switching.
Switch or create a workspace:
rf workspace switch default # use the default workspace
rf workspace switch backend # create and switch to a new workspace
Add repositories to the current workspace:
rf repo add ~/code/service-a
rf repo add ~/code/service-b
rf repo list # verify what's in the workspace
Create an issue context while automatically directing the creation of branches:
rf issue create 123 --name auth-fix --description "fix token refresh" --kind bug --type fix
This command will produce branches in all workspace repositories according to the configured naming pattern.
RepoFleet ensures that users can work seamlessly across multiple projects, enhancing productivity and reducing the friction often associated with Git workflows. Visit the README for more information.
No comments yet.
Sign in to be the first to comment.