Code

History

Commits on ig/commit-debug to lib/src/git.rs350+
  1. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  2. index: extract a trait for the indexMartin von Zweigbergk committed 3 years agob955e3d
  3. git fetch: prune old branch names before adding new onesSamuel Tardieu committed 3 years agoc0c3f87
  4. git: allow conflicts in "HEAD@git"Martin von Zweigbergk committed 3 years ago4e8fbaa
  5. git: add git.auto-local-branchGlen Choo committed 3 years ago3418c8f
  6. style: use bool::then()Samuel Tardieu committed 3 years ago9846bf6
  7. backend: create `ObjectId` traitWaleed Khan committed 3 years ago7f8a196
  8. git: diff refs to export without building dummy viewYuya Nishihara committed 3 years agod89619c
  9. cleanup: let new Clippy move variables into format stringsMartin von Zweigbergk committed 3 years ago7f9a0a2
  10. git: on import, add GC-preventing refs to all seen refsMartin von Zweigbergk committed 3 years agobe383ce
  11. git: on import, update record of ref only if it changedMartin von Zweigbergk committed 3 years ago9df247f
  12. git: inline `export_changes()`Martin von Zweigbergk committed 3 years agob3fe523
  13. git: on export, use repo view's `git_refs` as record of old export stateMartin von Zweigbergk committed 3 years ago8a440d8
  14. git: when exporting, don't overwrite changes made by gitMartin von Zweigbergk committed 3 years ago3979236
  15. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  16. git: revert change to SSH agent detectionBenjamin Saunders committed 3 years agoe1152c5
  17. git: on export, delete deleted refs before adding added refsMartin von Zweigbergk committed 3 years agoa90ef20
  18. git: on export, skip failed refs instead of failing whole exportMartin von Zweigbergk committed 3 years ago4a03b94
  19. git: remove stale comment about first export being a no-opMartin von Zweigbergk committed 3 years ago8139a84
  20. git: update `exported_view` after updating in Git repoMartin von Zweigbergk committed 3 years ago0dbbd42
  21. git: in export code, work with branch names (not ref names) a bit longerMartin von Zweigbergk committed 3 years agoa09763f
  22. git: update mostly incorrect comment in export functionMartin von Zweigbergk committed 3 years agodbe5615
  23. feature: add verbose logging for clone/fetch commandRuben Slabbert committed 3 years ago84b9249
  24. Fix some `cargo +nightly clippy` warningsIlya Grigoriev committed 3 years ago0b528eb
  25. feature: support git credential helpersRuben Slabbert committed 3 years ago68b77d1
  26. git: update our record of Git branches on exportMartin von Zweigbergk committed 4 years ago26a5548
  27. git: make `export_refs()` act on mutable repoMartin von Zweigbergk committed 4 years ago9cf8a36
  28. git: when exporting, skip conflicted branchesMartin von Zweigbergk committed 4 years ago5eba305
  29. git: on initial export, export all branchesMartin von Zweigbergk committed 4 years ago759ddd1
  30. git: don't detach head if the ref already points to the right placeMartin von Zweigbergk committed 4 years ago2172887
  31. git: write view object - not operation ID - to disk on exportMartin von Zweigbergk committed 4 years agof3f41cc
  32. cli: include message from `GitExportError` to userMartin von Zweigbergk committed 4 years ago1034387
  33. git: pass old and new view - not full repo - into export functionMartin von Zweigbergk committed 4 years ago80aaf6c
  34. git: prompt for credentials when neededBenjamin Saunders committed 4 years agod69eb80
  35. git: factor ssh key lookup out of libBenjamin Saunders committed 4 years ago88a4f83