JustSomeHack / git_cli

GitLab API CLI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

git_cli

Build Status

Currently only works with GitLab

Must have GITLAB_URL and API_KEY in your environmental variables to work.

Usage of ./git_cli:
  -accept-request
    	Accept a merge/pull request
  -assignee int
    	Assignee ID (default -1)
  -create-request
    	Create a merge/pull request
  -delete-source
    	Delete the source branch after accepting the request
  -description string
    	Request description
  -list-commits
    	List commits for a project
  -list-groups
    	List groups
  -list-projects
    	List projects
  -list-requests
    	List merge or pull requests
  -list-users
    	List users
  -message string
    	Message to add to accept request
  -project int
    	Project ID, required for accept and create request (default -1)
  -request int
    	Merge/pull request ID, required for accept (default -1)
  -source-branch string
    	Source Branch, required for request
  -target-branch string
    	Target Branch, required for request
  -target-project int
    	Target Project ID (default -1)
  -title string
    	Request title, required for request

About

GitLab API CLI


Languages

Language:Go 100.0%