# how to use ? 包含使用教程,使用中有任何问题可以私信作者。
# For windows:打开 cygwin 终端,执行 vim .bashrc ,键入:alias merge='bash merge文件的路径/merge.sh',保存并退出,再执行:source .bashrc
# For Mac or Linux:打开命令行终端,执行 vim ~/.bash_profile ,键入:alias merge="sh /merge文件的路径/merge.sh",保存并退出,再执行:source ~/.bash_profile
# 进入到Git管理的项目根目录,执行如下命令发起 merge request 请求,默认请求合并到 test 分支,-a 用来指定审核委派人,
# 执行 merge 等同于 merge test,或执行 merge 其他远程分支名,具体用法如下:
# merge test
# merge test -a frank
# merge
# merge -a frank
# 提供能力:
# Create merge request
# 自动识别仓库/项目名称和ID
# 当前本地分支作为 source branch
# 手动输入远程分支名作为 target branch,默认 test 分支
# 使用 last commit 作为 merge title
# 提供可选的指定委派人功能
# 提供可选的 Accept merge request 功能