mirror of
https://gitea.com/gitea/tea.git
synced 2024-11-21 18:11:36 +01:00
e5cdad554e
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