Code

History

Commits on ig/commit-debug to lib/src/git.rs210+
  1. revset: rename `resolve()` to `resolve_programmatic()`Martin von Zweigbergk committed 2 years agof27f529
  2. git: on import_refs(), exclude uninteresting dirs such as refs/jj/keepYuya Nishihara committed 3 years ago39b065f
  3. git: migrate import_refs() to gix::RepositoryYuya Nishihara committed 3 years ago044716e
  4. git: have import_refs() obtain git2::Repository instance from storeYuya Nishihara committed 3 years ago6c98dfc
  5. git: move import-related types close to import_refs() functionYuya Nishihara committed 3 years agodbb1ada
  6. git: add config to disable abandoning of unreachable commitsMartin von Zweigbergk committed 3 years ago7c92351
  7. git: extract a function for abandoning unreachable commitsMartin von Zweigbergk committed 3 years ago7bf8906
  8. git: preserve HEAD when possibleIsabella Basso committed 3 years ago749d8bb
  9. git: simply call fetch() with one or more branch name filtersYuya Nishihara committed 3 years agoa6ac9b4
  10. cli: parse "git fetch --branch" parameter as string patternYuya Nishihara committed 3 years ago560b635
  11. git: remove RefName::GitRef variant which isn't used anymoreYuya Nishihara committed 3 years ago831dc84
  12. git: move RefName enum from view moduleYuya Nishihara committed 3 years agoa756333
  13. repo: add merge methods per ref kind, remove RefName indirectionYuya Nishihara committed 3 years ago9591969
  14. git: expand RefName match arms in import_refs()Yuya Nishihara committed 3 years ago6dfe157
  15. view: make local/remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago30fb799
  16. git: on push, update jj's view of remote branches without using import_refs()Yuya Nishihara committed 3 years agoe0965c4
  17. git: prohibit push to remote named "git"Yuya Nishihara committed 3 years agoc8a848d
  18. git: extract push function that processes branches instead of git refsYuya Nishihara committed 3 years ago58897d7
  19. git: on import_refs(), don't abandon ancestors of newly fetched refsYuya Nishihara committed 3 years ago57167ce
  20. git: on import_refs(), respect tracking state of existing remote refsYuya Nishihara committed 3 years ago4cd2518
  21. view: add tracking state to RemoteRefYuya Nishihara committed 3 years agoa697175
  22. view: add stub method to set remote branch target and state, migrate callersYuya Nishihara committed 3 years ago8b46712
  23. view: make remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years agoab1a6e2
  24. view: rename remote_branches() to all_remote_branches()Yuya Nishihara committed 3 years ago8bdef92
  25. view: extract remove_remote() from git moduleYuya Nishihara committed 3 years ago198dfa5
  26. view: add method to iterate local/remote pairs of certain remoteYuya Nishihara committed 3 years ago420bf79
  27. git: remove workaround for "branch forget && git fetch"Yuya Nishihara committed 3 years ago6bc19bf
  28. git: rewrite diffing of exportable branches to not re-lookup targets by nameYuya Nishihara committed 3 years ago7d78ef6
  29. git: on export_refs(), copy already-exported local branches to "git" remoteYuya Nishihara committed 3 years ago6f5cc2f
  30. git: use HashMap to track failed branches internally in export_refs()Yuya Nishihara committed 3 years agoaaf1bbc
  31. git: migrate import_refs() to diffing git_refs and known remote refsYuya Nishihara committed 3 years agoe160970
  32. git: build separate lists of git/remote refs to be importedYuya Nishihara committed 3 years ago36ee243
  33. git: check reserved remote name while diffingYuya Nishihara committed 3 years ago5bd2ab7
  34. git: rename local variables in import_refs()Yuya Nishihara committed 3 years agof062df6
  35. git: look up "git" remote branches normallyYuya Nishihara committed 3 years agod0bc34e