Sha256: 88dedd77ebfdd1289f3d25e57407b1fac7f7be076f70610e5d39ad1f59e409f1

Contents?: true

Size: 1.18 KB

Versions: 3

Compression:

Stored size: 1.18 KB

Contents

# Glman

GitLab bash manager

## Installation

    $ gem install glman

## Usage

### Configuration

setup

    $ glman config gitlab url:http://site private_token:123 --set

show

    $ glman config

### Aliases

add

    $ glman config aliases pn:pawel@o2.pl --add

delete

    $ glman config aliases pn --del

clear all aliases

    $ glman config aliases --clear

### User cache

build cache

    $ glman cache_users

clear cache

    $ glman cache_users --clear

### Merge requests

make default: (make merge request from current branch to master with last commit message)

    $ glman mr <user_email_or_alias>

make with git push <origin> current_branch

    $ glman mr <user_email_or_alias> --push <origin (default 'origin')>

make full syntax

    $ glman mr <user_email_or_alias> <message> <target_branch>

make optional options (push repo, create mr and notify on irc)

    $ glman mr <user_email_or_alias> --push --notify

show merge requests

    $ glman mr


## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
glman-0.1.2 README.md
glman-0.1.1 README.md
glman-0.1.0 README.md