Code

History

Commits on ig/commit-debug to cli2940+
  1. cli: allow to select branches to track/untrack by string patternYuya Nishihara committed 3 years agod7f504c
  2. cli: do not error out on re-track/untrack, show warning insteadYuya Nishihara committed 3 years agod43704c
  3. cli: deprecate branch delete/forget --glob option in favor of glob: syntaxYuya Nishihara committed 3 years ago8dbe12d
  4. cli: add kind:pattern syntax to branch delete/forget commandsYuya Nishihara committed 3 years agoc3f167e
  5. cli: restore fast path to look up local branch by exact patternYuya Nishihara committed 3 years ago65c033e
  6. cli: use StringPattern to find branches to delete/forgetYuya Nishihara committed 3 years agoeb2f278
  7. str_util: extract StringPattern from revset moduleYuya Nishihara committed 3 years ago5707a19
  8. conflicts: make materialization asyncMartin von Zweigbergk committed 3 years ago8764ad9
  9. cli: do not list non-tracking remote branches by defaultYuya Nishihara committed 3 years agod92be66
  10. cli: add "branch list --all" option to include all remote branchesYuya Nishihara committed 3 years ago12b879d
  11. git: add `.jj/.gitignore` when creating colocated repoMartin von Zweigbergk committed 3 years ago872265a
  12. templater: take non-tracking remote branches as unrelated to local branchYuya Nishihara committed 3 years agobcf159c
  13. cli: show hints for branches rejected to pushYuya Nishihara committed 3 years agoeb78ae9
  14. refs: error out push if non-tracking remote branches existYuya Nishihara committed 3 years ago9e0b9e6
  15. refs: classify push action based on tracking targetYuya Nishihara committed 3 years ago089503a
  16. view: make local/remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago30fb799
  17. git: on push, update jj's view of remote branches without using import_refs()Yuya Nishihara committed 3 years agoe0965c4
  18. git: prohibit push to remote named "git"Yuya Nishihara committed 3 years agoc8a848d
  19. git: extract push function that processes branches instead of git refsYuya Nishihara committed 3 years ago58897d7
  20. workspace: make working-copy type customizableMartin von Zweigbergk committed 3 years agoc3b45b6
  21. workspace: load working copy implementation dynamicallyMartin von Zweigbergk committed 3 years ago6bfd618
  22. working copy: pass commit instead of tree into `check_out()`Martin von Zweigbergk committed 3 years agoe1f00d9
  23. repo: define types for backend initializer functionsMartin von Zweigbergk committed 3 years ago7c8a0a1
  24. cli: pass remote_name to "git clone" helper as argumentYuya Nishihara committed 3 years ago940e243
  25. cli: remove redundant workaround for unborn branch on "git clone --colocate"Yuya Nishihara committed 3 years ago46e0303
  26. cli: add API and branch subcommand to track/untrack remote branchesYuya Nishihara committed 3 years ago9cafff8
  27. cli: list non-tracking remote branch as standalone entryYuya Nishihara committed 3 years agof74d793
  28. git: on import_refs(), respect tracking state of existing remote refsYuya Nishihara committed 3 years ago4cd2518
  29. working copy: return `Box<dyn LockedWorkingCopy>` from `start_mutation()`Martin von Zweigbergk committed 3 years ago0582893
  30. working copy: return `Box<dyn WorkingCopy>` from `finish()`Martin von Zweigbergk committed 3 years ago580586d
  31. working copy: add `tree_id()` to backend traitMartin von Zweigbergk committed 3 years ago6a13fa8
  32. working copy: add sparse pattern functions to backend traitMartin von Zweigbergk committed 3 years ago63654d0
  33. working copy: add `reset()` function to the backend traitMartin von Zweigbergk committed 3 years ago6457a13
  34. working copy: add `check_out()` function to the backend traitMartin von Zweigbergk committed 3 years ago0d2247b
  35. working copy: add `snapshot()` function to the backend traitMartin von Zweigbergk committed 3 years ago781859c