Code

History

Commits on workspace-cli to cli/tests35+
  1. tests: cover secondary-workspace Git status/diff, worktree metadata, merge/conflict/undoSami Jawhar committed 3 months ago3ddfc1c
  2. workspace add: gate auto worktree registration on git.auto-register-worktrees; add --colocateSami Jawhar committed 3 months agofac3096
  3. git: never prune registered worktrees during `jj util gc`Sami Jawhar committed 3 months ago3217de8
  4. workspace forget: clean up Git worktree when forgetting colocated workspaceSami Jawhar committed 9 months agoeb225cb
  5. op_store: add per-workspace git_head trackingSami Jawhar committed 9 months agof9d1438
  6. git import: check all worktrees' HEAD for external changesSami Jawhar committed 9 months ago4e5cd66
  7. workspace add --colocate: create Git worktree for colocated workspaceSami Jawhar committed 9 months agof02b19f
  8. workspace: Add worktree support to MaybeColocatedGitRepoCormac Relf committed 2 years ago45c5c07
  9. workspace: Reload the repo from disk in `workspace add`Cormac Relf committed 2 years agofb0f54d
  10. cli: show workspace roots in workspace listJosh McKinney committed 3 months agof296bc3
  11. run: Add --ignore-errors optionStephen Jennings committed 5 months ago6671773
  12. git: permit pushing conflicted commitsRob Pilling committed 5 months ago7283d02
  13. run: Add --ignore-changes optionStephen Jennings committed 5 months agodd950ab
  14. cli: create new mutable working-copy commit proactively at tx.finish()Yuya Nishihara committed 3 months ago2932844
  15. cli: reset Git HEAD to parent of newly created working-copy snapshotYuya Nishihara committed 3 months agob51edf0
  16. file-search: add --line-number/-n flagNitzan Raz committed 4 months ago9e297fa
  17. file-search: print matched lines instead of just pathsNitzan Raz committed 4 months agoce9d532
  18. git clone: add argument to specify object hashLuna Schwalbe committed 5 months ago405ada3
  19. git init: allow setting the object hash formatLuna Schwalbe committed 5 months ago40d58b9
  20. run: add --passthrough flag to pass through the terminal to the subprocessGaëtan Lehmann committed 4 months ago60e0fbf
  21. run: process oldest commits first by defaultGaëtan Lehmann committed 4 months agod68ed07
  22. run: start jobs in orderGaëtan Lehmann committed 4 months ago6d5e01e
  23. templater: make config path return Option<PathBuf> instead of StringYuya Nishihara committed 4 months ago744a008
  24. git: remove FetchTagsOverride and --fetch-tags flagYuya Nishihara committed 4 months ago4280652
  25. cli: push untracked tags by "jj git push --all"Yuya Nishihara committed 4 months ago7d39d2f
  26. git: fetch tags as remote tags, disable implicit tag fetching globallyYuya Nishihara committed 4 months agof5dfb98
  27. docs: unhide remote tag options, update "jj git push" helpYuya Nishihara committed 4 months ago1a071f6
  28. cli: Add workspace list root templateJosh McKinney committed 4 months agofb2b974
  29. templates: Return optional workspace rootsJosh McKinney committed 4 months ago84e70ea
  30. logging: Add trailing periods in log messagesJoseph Lou committed 4 months agod6c4fa8
  31. cli: resolve default command during alias resolutionRemo Senekowitsch committed 4 months agoaf0521c
  32. logging: Remove trailing periods in some log messagesJoseph Lou committed 4 months agobadd164
  33. run: show colored commit summary in error messageGaëtan Lehmann committed 4 months ago8eb7a6c
  34. remotes: suppress spurious trunk() warningCaleb White committed 4 months agocc95c87
  35. file_util: reimplement relative_path() to compare common prefix from rootYuya Nishihara committed 4 months ago4d05728