diff --git a/plugins/git-town/README.md b/plugins/git-town/README.md new file mode 100644 index 000000000..33c166f78 --- /dev/null +++ b/plugins/git-town/README.md @@ -0,0 +1,22 @@ +# Git-Town plugin + +This plugin adds completion and aliases for the `git-town` command. More information +at https://www.git-town.com. + +Enable git-town plugin in your zshrc file: +``` +plugins=(... git-town) +``` + +## Aliases + +More information about `git-town` commands: +https://github.com/Originate/git-town#commands + +| Alias | Command | Description | +|---------|----------------------------|----------------------------------------| +| `gt` | `git town` | Git-Town command | +| `gth` | `git town hack` | New feature branch off main branch | +| `gtsy` | `git town sync` | Updates current branch w/ all changes | +| `gtnpr` | `git town new-pull-request`| Create a new pull request | +| `gtsh` | `git town ship` | Delivers feature branch and removes it | diff --git a/plugins/git-town/git-town.plugin.zsh b/plugins/git-town/git-town.plugin.zsh new file mode 100644 index 000000000..ebf4fc577 --- /dev/null +++ b/plugins/git-town/git-town.plugin.zsh @@ -0,0 +1,19 @@ +#!zsh +# +# Installation +# ------------ +# +# WIP + +#Alias +| `gt` | `git town` | Git-Town command | +| `gth` | `git town hack` | New feature branch off main branch | +| `gtsy` | `git town sync` | Updates current branch w/ all changes | +| `gtnpr` | `git town new-pull-request`| Create a new pull request | +| `gtsh` | `git town ship` | Delivers feature branch and removes it | + +alias gt='git town' +alias gth='git town hack' +alias gtsy='git town sync' +alias gtnpr='git town new-pull-request' +alias gtsh='git town ship'