mirror of
https://gitea.com/jolheiser/sip
synced 2024-11-22 11:41:59 +01:00
8958c4a312
Signed-off-by: jolheiser <john.olheiser@gmail.com> |
||
---|---|---|
cmd | ||
modules | ||
.gitignore | ||
.golangci.yml | ||
go.mod | ||
go.sum | ||
main.go | ||
Makefile | ||
README.md |
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 nametea config origin
- Change the default
upstream
remote nametea config upstrea
- Change the default
- 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
- Get basic information about the
- 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