Skip to main content
Generated from bd help --doc vc. Version control operations for the beads database. These commands provide git-like version control for your issue data, including branching, merging, and viewing history. Note: ‘bd history’, ‘bd diff’, and ‘bd branch’ also work for quick access. This subcommand provides additional operations like merge and commit.

bd vc commit

Create a new Dolt commit with all current changes. Examples: bd vc commit -m “Added new feature issues” bd vc commit —message “Fixed priority on several issues” echo “Multi-line message” | bd vc commit —stdin
Flags:

bd vc merge

Merge the specified branch into the current branch. If there are merge conflicts, they will be reported. You can resolve conflicts with —strategy. Examples: bd vc merge feature-xyz # Merge feature-xyz into current branch bd vc merge feature-xyz —strategy ours # Merge, preferring our changes on conflict bd vc merge feature-xyz —strategy theirs # Merge, preferring their changes on conflict
Flags:

bd vc status

Show the current branch, commit hash, and any uncommitted changes. Examples: bd vc status