Code

History

Commits on coverage to lib/src/git.rs35+
  1. lib: exclude test modules from code coverageAustin Seipp committed 2 months agoc8aed5a
  2. git: drop stale cache-tree before writing colocated indexPeter J McDade committed 4 months ago8ef9bee
  3. git: reopen gix::Repository when worktree path mattersYuya Nishihara committed 2 months ago00512fe
  4. cli: git: don't track Git HEAD of non-colocated repositoriesYuya Nishihara committed 2 months agoc61a519
  5. index: make has_id() asyncOlshaMB committed 3 months agoa47d644
  6. repo: remove redundant .clone() from view forwarding functionsYuya Nishihara committed 3 months ago4ae2382
  7. cargo: bump gix to 0.86.0Yuya Nishihara committed 3 months ago7b6eb3b
  8. git: introduce try_find_remote() wrapper that omits remotes without URLsYuya Nishihara committed 3 months ago4553d23
  9. git: track HEAD per worktreeCaleb White committed 3 months agof3115e3
  10. iter_util: make all fallible_*() asyncMartin von Zweigbergk committed 3 months ago2daed5c
  11. git: use named fields for imported ref updatesVladimir Petrzhikovskii committed 4 months ago1059a90
  12. git: remove workaround for local tags created by "git fetch"Yuya Nishihara committed 4 months agoe50ac0b
  13. git: remove FetchTagsOverride and --fetch-tags flagYuya Nishihara committed 4 months ago4280652
  14. rewrite: don't rebase immutable descendants of rewritten revisionsYuya Nishihara committed 5 months agod9d98b4
  15. git: look for predecessors also in locally reachable commitsYuya Nishihara committed 6 months ago4414656
  16. git: pass old/new heads parameters as RevsetExpressionYuya Nishihara committed 6 months ago612cfc2
  17. git: exclude rewritten commits from abandoned stats, print number separatelyYuya Nishihara committed 6 months ago3088d28
  18. git: reject remote names that are empty or contain whitespaceEyüp Can Akman committed 7 months agoa8ef9b5
  19. git: remove deprecated auto-local-bookmarkYuya Nishihara committed 5 months ago8746cbc
  20. git: record predecessors of newly-created imported commitsYuya Nishihara committed 6 months agof1e4306
  21. cli: add config knob to not record synthetic predecessorsYuya Nishihara committed 6 months ago01cd78f
  22. git: generate synthetic predecessors/rewrites on import/fetchYuya Nishihara committed 6 months agoc96d6b0
  23. git: collect abandoned Commit objects and return them as statsYuya Nishihara committed 6 months ago7084573
  24. git: build list of old/new referenced heads first in import_refs()Yuya Nishihara committed 6 months agob7ac87b
  25. git: don't translate RevsetEvaluationError to BackendErrorYuya Nishihara committed 6 months ago0f667bf
  26. git: remove redundant .map_err(GitImportError::..)Yuya Nishihara committed 6 months agob12019b
  27. cli: git-clone: save --branch patterns to jj's config fileYuya Nishihara committed 7 months agof7def80
  28. gerrit: Use GitPushOptions::remote_push_options instead of extra_argsAdrian Freund committed 6 months agoaefe6de
  29. cli: git-push: pass around GitPushRefTargets, loop over bookmarks and tagsYuya Nishihara committed 7 months agoa273365
  30. git: expand allowed branch keys to include rebaseRyan Patterson committed 7 months agoae6edd6
  31. git: add tags handling to push_refs()Yuya Nishihara committed 8 months ago7738962
  32. git: parameterize remote matcher of find_git_tag_oid_to_copy()Yuya Nishihara committed 8 months ago91a1445
  33. git: use gix::ObjectId in low-level push functionsYuya Nishihara committed 8 months ago733bae5
  34. git: extract and use helper to convert CommitId to gix::ObjectIdYuya Nishihara committed 8 months ago2d19df8
  35. git: rename push_branches() and related typesYuya Nishihara committed 8 months ago6c40a0f