Documentation

Features

  • View history, show, files, diff
  • New, describe, edit, split, split parallelly change
  • Abandon, squash, duplicate, rebase changes
  • Fetch, push
  • View bookmarks
  • Create, set, delete, track, untrack bookmark
  • View tags
  • Create, set, delete tag
  • View history of a bookmark
  • View history of a tag
  • View operations
  • Auto update stale workspace
  • Diff of a range of changes
  • Rebase bookmark
  • Search history via fff
  • Mark all the unsynced bookmarks

Installation

Cargo

$ cargo install jj-bond

AUR

$ paru -S jj-bond

or binary package:

$ paru -S jj-bond-bin

Usage

$ jb

Show

  1. Basic usage:

    hightlight_basic

  2. Use external editor:

    hightlight_desc

  3. Lazy view detail:

    hightlight_debounce

  4. Rebase a range of changes:

    hightlight_rebase

  5. Squash a range of changes:

    hightlight_squash

  6. Add bookmark, track, push:

    hightlight_push

  7. View bookmark history:

    hightlight_bookmark_history