https://github.com/astraluma/git-feature
My github flow helper
https://github.com/astraluma/git-feature
Last synced: about 2 months ago
JSON representation
My github flow helper
- Host: GitHub
- URL: https://github.com/astraluma/git-feature
- Owner: AstraLuma
- Created: 2011-11-19T17:01:09.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-11-19T17:28:27.000Z (over 13 years ago)
- Last Synced: 2025-01-17T10:07:48.216Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 93.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
git feature
===========This is my simple helper for feature branches, as defined by [GitHub Flow](http://scottchacon.com/2011/08/31/github-flow.html). It's primitive and depends on a knowledgable user, but it works. I'm using it in my fork of [tgg-BotSteve](/astronouth7303/tgg-BotSteve).
Commands
--------
`git feature help` prints out a simple usage message. Mostly as a reminder.`git feature start ` creates a new branch and switches to it. If autopublish is enabled, it will also run `publish` (below).
`git feature finish []` merges the branch (default is the current branch) into master. The branch is not deleted. Merge conflicts can be handled in the usual way.
`git feature publish []` sends the branch (default: current) to `origin` and sets up syncing in the config file.
Settings
--------
`gitfeature.autopublish` is a boolean value. If true, `git feature start` will automatically publish branches created.