Code

History

Commits on ig/testutils-without-git to cli/src/commands/git35+
  1. index: make Index::is_ancestor fallibleBrian Schroeder committed 1 year ago7810926
  2. cli: git colocation: fix check for non-main workspaceYuya Nishihara committed 1 year ago3d43b55
  3. cli: git colocation: sort subcommands lexicographicallyYuya Nishihara committed 1 year ago3a10ca3
  4. git: add git colocation enable | disable | status commands (fixes #4624)Angel Ezquerra committed 1 year ago3c98f9a
  5. backend: remove `MergedTreeId::Legacy` variantScott Taylor committed 1 year ago1418324
  6. cli: git clone: add --branch optionOwen Brooks committed 1 year agof88b0d8
  7. cli: Add RefExpansionError for expand_fetch_refspecsOwen Brooks committed 1 year agoe98e2e5
  8. cli: git-push: allow pushing new bookmark to tracked remoteYuya Nishihara committed 1 year ago77e2c14
  9. git: ensure RemoteView is created for remote with no existing refsYuya Nishihara committed 1 year ago82dd14f
  10. cleanup: use method version of str::from_utf8()Yuya Nishihara committed 1 year ago744631d
  11. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  12. formatter: move labeled() to extension trait, add owned versionYuya Nishihara committed 2 years ago2c0f65e
  13. docs: standardize usage of term "colocate" without the hyphenBenjamin Tan committed 1 year agob70a12e
  14. cli: git fetch: fall back to remote fetch refspecs when -b not specifiedIvan Petkov committed 1 year ago75fa7de
  15. cli: inline do_git_fetchIvan Petkov committed 1 year ago4563621
  16. lib: refactor git fetch ahead of future updatesIvan Petkov committed 1 year agoe0ca7c6
  17. git fetch: add `--tracked` flagGeorge Christou committed 1 year agod592653
  18. cli: fix fetching all tags during `jj git clone`Ivan Petkov committed 1 year ago3cb62c1
  19. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  20. git init: prefer `upstream` over `origin` for `trunk()` aliasGeorge Christou committed 1 year ago5fedd36
  21. cli: git clone: support `--fetch-tags`Ivan Petkov committed 1 year agodc5056a
  22. cli: git remote add: support `--fetch-tags`Ivan Petkov committed 1 year ago144e2c9
  23. git: support specifying tag fetch behavior when adding a remoteIvan Petkov committed 1 year agobf974d6
  24. git: add `git.colocate` to colocate repos by defaultAustin Seipp committed 2 years agoafb1c14
  25. repo: take async callback to `transform_descendants()`Martin von Zweigbergk committed 1 year ago82d7182
  26. cli: print warning about `git clean -fdx` when creating colocated repoMartin von Zweigbergk committed 1 year ago3776420
  27. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  28. str_util: rename "matches" to "is_match"Jade Lovelace committed 1 year ago1acd2a0
  29. cli fetch: put all not-found branches into one warningIlya Grigoriev committed 1 year ago784408f
  30. cli: git-push: make "change" bookmark names templatedYuya Nishihara committed 1 year ago3a8b83d
  31. cli: git-push: collect "change" bookmark names by separate loopYuya Nishihara committed 1 year ago9e53d31
  32. cli: print non-UTF-8 paths transparently on UnixYuya Nishihara committed 1 year agoc489186
  33. cli `git fetch`: fix typo in error messageIlya Grigoriev committed 1 year agoa96fa53
  34. cli: git clone: add config to not track default remote bookmarkYuya Nishihara committed 1 year agodd33f9a
  35. cli: git clone: include "tracked" default bookmark in stats outputYuya Nishihara committed 1 year ago2ac5ba0