LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

git-bug

Distributed bug tracker embedded in git

TLDR

Add a new bug
$ git bug add
copy
List bugs
$ git bug ls
copy
Show bug details
$ git bug show [bug-id]
copy
Add comment
$ git bug comment [bug-id]
copy
Push bugs to remote
$ git bug push
copy
Launch the web UI
$ git bug webui
copy
Open interactive terminal UI
$ git bug termui
copy

SYNOPSIS

git bug command [options]

DESCRIPTION

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.

PARAMETERS

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.

CAVEATS

Separate from GitHub/GitLab issues. Requires setup on collaborators' machines. Web UI available separately.

HISTORY

git-bug was created by Michael Muré to provide truly distributed bug tracking that lives alongside code in git repositories.

SEE ALSO

git(1), gh(1)

Copied to clipboard
Kai