Sha256: 3f273fea10b3c812dc40fbceb3c595896f01f4ba57cb0e11b5314b47762372b7

Contents?: true

Size: 987 Bytes

Versions: 3

Compression:

Stored size: 987 Bytes

Contents

Git
===
This plugin attempts to help manage your workflow by automatically pulling changes from your repo. **Do not use this plugin if you are not using Git.**

Gem Requirements
----------------
This plugin requires the following gems:

```ruby
gem 'git'
```

Hooks
-----
- `before_bump`
- `after_bump`
- `after_promote`

Configuration
-------------
```yaml
plugins:
  git:
    remote: origin
    branch: master
    auto_push: true
```

**Note** Due to the nature of the git plugin, it's possible that you accept all the defaults. In that case, you should make your configuration like this:

```yaml
plugins:
  git:
    enabled: true
```

#### remote
The git remote to push/pull to/from.

- Type: `String`
- Default: `origin`

#### branch
The git branch to push/pull to/from.

- Type: `String`
- Default: `master`

#### auto_push
An optional true / false parameter indicating whether or not changes should be automatically comitted and pushed to Git

- Type: `Boolean`
- Default: `false`

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
knife-spork-1.5.1 plugins/Git.md
knife-spork-1.5.0 plugins/Git.md
knife-spork-1.4.2 plugins/Git.md