mirror of
https://gitea.com/gitea/tea.git
synced 2025-12-12 17:32:09 +01:00
WIP: add comparison Merge branch 'master' into issue-194-comparison move file hint in readme Co-authored-by: Norwin Roosen <git@nroo.de> Co-authored-by: 6543 <6543@obermui.de> Reviewed-on: https://gitea.com/gitea/tea/pulls/294 Reviewed-by: 6543 <6543@obermui.de> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-Authored-By: Norwin <noerw@noreply.gitea.io> Co-Committed-By: Norwin <noerw@noreply.gitea.io>
2.1 KiB
2.1 KiB
comparing git forge commandline interfaces
last update: 2020-12-11
general
| / | tea | sip | gitlab | gh |
|---|---|---|---|---|
| forge | gitea | gitea | gitlab | github |
| official forge support | ✓ | ✘ | ✘ | ✓ |
| dev status | adding features | maintenance | ||
| platform | any | any | any | any |
philosophy
| / | tea | sip | gitlab | gh |
|---|---|---|---|---|
| aims to replace git cli | ✘ | ✓ | ||
| works with decentralization in mind | ✓ | ✓ | ✓ | ✘ |
| per-repo setup needed | ✘ | ✓ | ✘ | |
| workflow helpers | ✓ | |||
| interactive mode | (✓) | ✘ | ✓ | |
| programmatic mode | ✓ | ✓ | ||
| machine readable output | ✓ | |||
| follows XDG spec | ✓ |
features
| / | tea | sip | gitlab | gh |
|---|---|---|---|---|
| open web UI | ✓ | |||
| search repos | ✓ | |||
| search issues | ✘ | ✓ | ||
| textual item search filter syntax | ✘ | ✓ | ||
| CRUD repos | (✓) | |||
| CRUD issues | (✓) | |||
| CRUD milestones | (✓) | |||
| CRUD releases | ✓ | |||
| CRUD labels | ✓ | |||
| CRUD PRs | ✓ | |||
| CRUD time tracking | ✓ | x | ||
| CRUD orgs | (✓) | |||
| create PRs from local repo | ✓ | |||
| create PRs from remote repo | ✓ | |||
| code review | u | |||
| merge PRs | ||||
| read comments | u | |||
| post comments | ||||
| manage CI | ✘ | ✘ | ✓ | |
| manage notifications | (✓) | |||
| administration | u | ✘ | ✘ | |
| markdown rendering | ✓ | ✓ | ||
| issue import/export | u | |||
| checkout PRs | ✓ |
- ✓: supported
- (✓): partial support
- u: upcoming
- ✘: not supported
- ?: unknown