← 返回命令列表

Linux command

git-bug 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Add a new bug

git bug add

List bugs

git bug ls

Show bug details

git bug show [bug-id]

Add comment

git bug comment [bug-id]

Push bugs to remote

git bug push

Launch the web UI

git bug webui

Open interactive terminal UI

git bug termui

说明

git-bug is a distributed bug tracker embedded in git. Bugs are stored as git objects, enabling offline bug management, distributed synchronization, and integration with git workflows. The tool provides full issue tracking including titles, descriptions, comments, labels, and status. Bugs sync with git push/pull, enabling decentralized issue management without relying on external services like GitHub Issues or Jira. Bugs are stored as git objects and can be managed entirely offline, syncing with collaborators through standard git push and pull operations.

参数

add -t _title_ -m _message_
Create a new bug.
ls, list
List bugs.
show _ID_
Show bug details.
comment _ID_
Add comment to bug.
label _ID_ _label_
Add or remove labels on a bug.
status _ID_
Display or change the status (open/close) of a bug.
push _remote_
Push bugs to a git remote.
pull _remote_
Pull bugs from a git remote.
close _ID_
Mark a bug as closed.
open _ID_
Reopen a closed bug.
user
List, create, or adopt identities.
webui
Launch the web user interface.
termui
Launch the terminal user interface.
--help
Display help information.

FAQ

What is the git-bug command used for?

git-bug is a distributed bug tracker embedded in git. Bugs are stored as git objects, enabling offline bug management, distributed synchronization, and integration with git workflows. The tool provides full issue tracking including titles, descriptions, comments, labels, and status. Bugs sync with git push/pull, enabling decentralized issue management without relying on external services like GitHub Issues or Jira. Bugs are stored as git objects and can be managed entirely offline, syncing with collaborators through standard git push and pull operations.

How do I run a basic git-bug example?

Run `git bug add` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does add -t _title_ -m _message_ do in git-bug?

Create a new bug.