Gitfit
Git extensions to provide high-level repository operations for Git Feature Branch Workflow.
Install / Use
/learn @cjpatoilo/GitfitREADME
<a href="https://github.com/cjpatoilo/gitfit"><img width="100%" src="https://cjpatoilo.com/gitfit/artwork.png" alt="Gitfit - Git Feature Branch Tooling."></a>
Git Feature Branch Tooling.
Why it's awesome
The core idea behind the Feature Branch Workflow is that all feature development should take place in a dedicated branch instead of the master branch. This encapsulation makes it easy for multiple developers to work on a particular feature without disturbing the main codebase. It also means the master branch will never contain broken code, which is a huge advantage for continuous integration environments.
-- Inspired by Git Feature Branch Workflow (@atlassian).
Getting Started
Install with Homebrew
$ brew install gitfit
Install with npm
$ npm i -g gitfit
Install with Yarn
$ yarn global add gitfit
Run with npx (without installing)
$ npx gitfit <command> [<options>]
Usage
Usage:
$ gitfit <command> [<options>]
Options:
-h, --help Display help information
-v, --version Output version
init Initializy repository
start Start new feature branch
finish Finish feature branch
publish Publish master branch or feature branch
Examples:
$ gitfit init
$ gitfit start <feature-name>
$ gitfit finish <new-tag> [<main_branch>] # default: master
$ gitfit publish [<remote-branch>] # default: current branch
Contributing
Want to contribute? Follow these recommendations.
License
Designed with ♥ by CJ Patoilo. Licensed under the MIT License.
Related Skills
apple-reminders
353.3kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
353.3kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
healthcheck
353.3kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
353.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
