1
0
mirror of https://gitea.com/jolheiser/sip synced 2024-11-22 11:41:59 +01:00
Go to file
jolheiser 8958c4a312
Split up funcs, add PR create/status/checkout
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-02-16 23:28:11 -06:00
cmd Split up funcs, add PR create/status/checkout 2020-02-16 23:28:11 -06:00
modules Split up funcs, add PR create/status/checkout 2020-02-16 23:28:11 -06:00
.gitignore Initial progress 2020-02-14 14:46:02 -06:00
.golangci.yml Initial progress 2020-02-14 14:46:02 -06:00
go.mod Split up funcs, add PR create/status/checkout 2020-02-16 23:28:11 -06:00
go.sum Split up funcs, add PR create/status/checkout 2020-02-16 23:28:11 -06:00
main.go Start PR 2020-02-16 16:31:01 -06:00
Makefile Initial progress 2020-02-14 14:46:02 -06:00
README.md Split up funcs, add PR create/status/checkout 2020-02-16 23:28:11 -06:00

Tea (alternative)

CLI for interacting with Gitea

Features

Understands the concepts of an origin vs remote repository.
By default uses remotes origin and upstream.
If no upstream repository is found, upstream becomes synonymous with origin for the sake of defaults.

  • Configuration tea config
    • Change the default origin remote name tea config origin
    • Change the default upstream remote name tea config upstrea
  • Login tea login
    • Add a user token for API usage
    • Generate a new token from CLI tea login auto
      • Authenticate with username/password to get a new token without leaving the terminal
    • List available logins tea login list
  • Logout tea logout
    • Remove user tokens
  • Repository status tea repo
    • Get basic information about the upstream repository
  • Issue search tea issues
    • Search issues based on keyword(s)
    • Create a new issue tea issues create
  • Pull request search tea pulls
    • Search pull requests based on keyword(s)
    • Create a new pull request tea pulls create
    • Check pull request status (default based on current branch) tea pulls status
    • Checkout a pull request to test locally tea pulls checkout