Code

History

Commits on ig/commit-debug to cli/src2450+
  1. cli: do not list non-tracking remote branches by defaultYuya Nishihara committed 3 years agod92be66
  2. cli: add "branch list --all" option to include all remote branchesYuya Nishihara committed 3 years ago12b879d
  3. git: add `.jj/.gitignore` when creating colocated repoMartin von Zweigbergk committed 3 years ago872265a
  4. templater: take non-tracking remote branches as unrelated to local branchYuya Nishihara committed 3 years agobcf159c
  5. cli: show hints for branches rejected to pushYuya Nishihara committed 3 years agoeb78ae9
  6. refs: error out push if non-tracking remote branches existYuya Nishihara committed 3 years ago9e0b9e6
  7. refs: classify push action based on tracking targetYuya Nishihara committed 3 years ago089503a
  8. view: make local/remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago30fb799
  9. git: on push, update jj's view of remote branches without using import_refs()Yuya Nishihara committed 3 years agoe0965c4
  10. git: extract push function that processes branches instead of git refsYuya Nishihara committed 3 years ago58897d7
  11. workspace: make working-copy type customizableMartin von Zweigbergk committed 3 years agoc3b45b6
  12. workspace: load working copy implementation dynamicallyMartin von Zweigbergk committed 3 years ago6bfd618
  13. working copy: pass commit instead of tree into `check_out()`Martin von Zweigbergk committed 3 years agoe1f00d9
  14. cli: pass remote_name to "git clone" helper as argumentYuya Nishihara committed 3 years ago940e243
  15. cli: remove redundant workaround for unborn branch on "git clone --colocate"Yuya Nishihara committed 3 years ago46e0303
  16. cli: add API and branch subcommand to track/untrack remote branchesYuya Nishihara committed 3 years ago9cafff8
  17. cli: list non-tracking remote branch as standalone entryYuya Nishihara committed 3 years agof74d793
  18. git: on import_refs(), respect tracking state of existing remote refsYuya Nishihara committed 3 years ago4cd2518
  19. working copy: return `Box<dyn LockedWorkingCopy>` from `start_mutation()`Martin von Zweigbergk committed 3 years ago0582893
  20. working copy: return `Box<dyn WorkingCopy>` from `finish()`Martin von Zweigbergk committed 3 years ago580586d
  21. working copy: add `tree_id()` to backend traitMartin von Zweigbergk committed 3 years ago6a13fa8
  22. working copy: add sparse pattern functions to backend traitMartin von Zweigbergk committed 3 years ago63654d0
  23. working copy: add `reset()` function to the backend traitMartin von Zweigbergk committed 3 years ago6457a13
  24. working copy: add `check_out()` function to the backend traitMartin von Zweigbergk committed 3 years ago0d2247b
  25. working copy: add `snapshot()` function to the backend traitMartin von Zweigbergk committed 3 years ago781859c
  26. working copy: start defining a trait for a locked working copyMartin von Zweigbergk committed 3 years ago3aa57b1
  27. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  28. working copy: move `LocalWorkingCopy::check_out()` to `Workspace`Martin von Zweigbergk committed 3 years ago35f9c12
  29. view: make get_remote_branch() return RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago35ea607
  30. view: make remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years agoab1a6e2
  31. view: turn BranchTarget into borrowed typeYuya Nishihara committed 3 years agoe7d93e5
  32. view: add method to iterate branches of specified remoteYuya Nishihara committed 3 years ago92facbf
  33. view: rename remote_branches() to all_remote_branches()Yuya Nishihara committed 3 years ago8bdef92
  34. workspace: convert external git repo path to store-relative by constructorYuya Nishihara committed 3 years ago9186d0f
  35. cli: construct "op restore"-d view by cloning each fieldYuya Nishihara committed 3 years agoaf70818