安装
本人是clone 官方代码进行构建编译出来的,因为第一次使用的时候,linuxbrew 遇到不少问题,也许是我的认证方式不对。
也可以在官方release那儿下载对应的rpm包或者dpk包进行安装。
git clone https://github.com/profclems/glab.git
cd glab
make
export PATH=$PWD/bin:$PATH
glab version
我的版本glab version 1.22.0-37-gf405b97 (2022-04-16)
golang version 1.18
配置(这个比较关键)
主要是这个配置文件,如果配置有误可以修改这个文件。
glab auth login
~/.config/glab-cli/config.yml
使用案列:
认证完毕后,需要切换到相应项目的git仓库目录下
$ glab auth login --stdin < token.txt
$ glab issue list
$ glab mr for 123 # Create merge request for issue 123
$ glab mr checkout 243
$ glab pipeline ci view
$ glab mr view
$ glab mr approve
$ glab mr merge