Code

History

Commits on ig/diffline to lib/src/git.rs35+
  1. str_util: rename "matches" to "is_match"Jade Lovelace committed 1 year ago1acd2a0
  2. git_backend: update `gix`, adapt to breaking changesIlya Grigoriev committed 1 year agoff63a7e
  3. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  4. git: inline `subprocess_push_refs` into `push_updates`Emily committed 1 year ago8c7ca30
  5. git: remove unused parameter from `GitFetch::get_default_branch`Emily committed 1 year ago4f6e79a
  6. git: inline `GitFetchImpl` into `GitFetch`Emily committed 1 year ago34f36d4
  7. git: remove `GitFetchPrepareError`Emily committed 1 year ago860a787
  8. git: remove `git2` featureEmily committed 1 year ago7bcc5cc
  9. git: remove `git.subprocess` settingEmily committed 1 year agof3de385
  10. revset: don't crash if revset engine returns non-BackendErrorMartin von Zweigbergk committed 1 year agoc259eb7
  11. git: work around `gix` global remote configuration issueEmily committed 1 year agoaf67d1d
  12. git: respect `GIT_*` environment variables in `git2` testsEmily committed 1 year agof14b3bf
  13. view: rename RemoteRefState::Tracking to TrackedYuya Nishihara committed 1 year agof87db58
  14. git: split GitResetHeadError, add UpdateHeadRef variantYuya Nishihara committed 1 year agocd1ee94
  15. git: remove redundant error context messages, rename variantsYuya Nishihara committed 1 year agoc33be38
  16. git: use GitRefName newtypes in push functionsYuya Nishihara committed 1 year agod6be4a5
  17. view: introduce GitRefName newtypesYuya Nishihara committed 1 year agofb8e45d
  18. git: use RemoteName newtype in remote management functionsYuya Nishihara committed 1 year ago3656a62
  19. git: extract default_fetch_refspec(remote) helperYuya Nishihara committed 1 year agoaa03276
  20. git: use RemoteName newtype in push functionsYuya Nishihara committed 1 year agod44251a
  21. git: use RemoteName/RefName newtypes in fetch functionsYuya Nishihara committed 1 year ago4ff2827
  22. ref_name: add RefName::to_remote_symbol(remote) for convenienceYuya Nishihara committed 1 year agob9f51ff
  23. view: port bookmark/tag name types to RefName/RemoteNameYuya Nishihara committed 1 year ago02722ea
  24. git: use "if" to reject bad branch/remote names in parse_git_ref()Yuya Nishihara committed 1 year agod227479
  25. ref_name: move RemoteRefSymbol types from refs moduleYuya Nishihara committed 1 year agocc8a80c
  26. git: forward rejection reason on pushBaltasar Dinis committed 1 year ago8ae8052
  27. git: refactor push ref error reportingBaltasar Dinis committed 1 year ago89bb1c4
  28. git: set --intent-to-add on new filesMartin von Zweigbergk committed 1 year ago108aae1
  29. git: wrap list of failed exports in structYuya Nishihara committed 1 year ago5ee1dbb
  30. git: rename "branch" in export code pathYuya Nishihara committed 1 year agoc75dbfd
  31. git: replace remaining caller of old parse_git_ref()Yuya Nishihara committed 1 year ago7404338
  32. git: inline parsing of remote default branchYuya Nishihara committed 1 year agof680078
  33. git: in import_refs(), use sorted vec as map of bookmarks/tagsYuya Nishihara committed 1 year ago8ed9c36
  34. git: in import_refs(), split known remote bookmarks/tags mapsYuya Nishihara committed 1 year agob6419ca
  35. git: extract inner loop that compares known refs and actual refs to importYuya Nishihara committed 1 year agoddaa909