An open API service indexing awesome lists of open source software.

https://github.com/angel-afonso/gitlabcli

Command line interface to manage gitlab accounts
https://github.com/angel-afonso/gitlabcli

cli gitlab gitlab-api go golang

Last synced: about 1 month ago
JSON representation

Command line interface to manage gitlab accounts

Awesome Lists containing this project

README

          

# GITLAB CLI
[![pipeline status](https://gitlab.com/angel-afonso/gitlabcli/badges/master/pipeline.svg)](https://gitlab.com/angel-afonso/gitlabcli/-/commits/master)
[![Go Report Card](https://goreportcard.com/badge/gitlab.com/angel-afonso/gitlabcli)](https://goreportcard.com/report/gitlab.com/angel-afonso/gitlabcli)

A Gitlab command line interface

## Work in progress

### Avaible Commands

* ***project***
* ***list***: repositories shows that the user has access
* ***view [path]***: If the current directory is a git repository with remote in gitlab, it will show information of that project, if not, it will show information of the project with the given path
* ***members [path]*** Display project members
* ***mergerequest***:
* ***create [path]***: If the current directory is a git repository, create a merge request for the current project, if not, create a merge request for the given path
* ***assign [path] \***: Assign user to a merge request

### THIS IS NOT A GITLAB OFFICIAL PROJECT