Code

History

Commits on ig/commit-debug to lib/src/git.rs105+
  1. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  2. git: inline `open_git_repo`Emily committed 1 year ago8f51e74
  3. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  4. git: detect remote refusal of a pushBaltasar Dinis committed 1 year ago4e5260d
  5. git: refactor git push outputBaltasar Dinis committed 1 year ago6c95f61
  6. git: use translated remote symbols in import_refs()Yuya Nishihara committed 1 year agoe054a29
  7. git: pass remote (kind, symbol) parameters to git_ref_filter()Yuya Nishihara committed 3 years ago540ae1b
  8. git: extract function that parses git ref to remote symbolYuya Nishihara committed 1 year ago907b201
  9. git: port Git state clean‐up from `git2`Emily committed 1 year agof862d89
  10. git: remove `.gitmodules` parsing codeEmily committed 1 year agofe9e71b
  11. git: use `try_collect`Emily committed 1 year agob2d6318
  12. git: clean up remove_remote_git_config_sectionsdemize committed 1 year agoc3cc3de
  13. git: make import of refs/remotes/git/* non-error, warn failed refs insteadYuya Nishihara committed 3 years agoc006608
  14. git: plumbing to report unimportable refs, warn non-utf-8 namesYuya Nishihara committed 3 years agocc1b716
  15. git: port remote management to `gix`Emily committed 1 year ago8297938
  16. git: abstract `git2` in remote management APIEmily committed 1 year agoc25aa6e
  17. git: reject reserved remote name early in fetch() functionYuya Nishihara committed 3 years agodfb10ca
  18. git: extract helper to check unsupported remote nameYuya Nishihara committed 1 year agob2fd1a0
  19. git: consolidate when to check unsupported remote name on pushYuya Nishihara committed 1 year ago99bc2d2
  20. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  21. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  22. git: use gix::ObjectId::from_bytes_or_panic() consistentlyYuya Nishihara committed 1 year ago6261d57
  23. git: on reset_head(), check if the actual HEAD points to known locationYuya Nishihara committed 1 year ago6c597d9
  24. view: port remote_bookmark accessors to RemoteRefSymbolYuya Nishihara committed 1 year agoae8e6e8
  25. view: make remote bookmark iterators yield RemoteRefSymbol instead of tupleYuya Nishihara committed 1 year ago4b06274
  26. git: use RemoteRefSymbolBuf to represent RefName::RemoteBranch variantYuya Nishihara committed 1 year ago6c71f3c
  27. git: reject remotes with forward slashesBaltasar Dinis committed 1 year ago64ea8be
  28. git: box `gix::Repository` large instancesSamuel Tardieu committed 1 year ago148e423
  29. git: split function that queries remote default branch, call only when neededYuya Nishihara committed 1 year ago7898eb9
  30. git: check remote existence without using git2::RepositoryYuya Nishihara committed 1 year ago7e55dd2
  31. git: initialize subprocess context without using git2::RepositoryYuya Nishihara committed 1 year agobba6f15
  32. git: instantiate GitSubprocessContext by push_updates() for consistencyYuya Nishihara committed 1 year agod4023d8
  33. git: extract GitFetchImpl that holds implementation-specific objectsYuya Nishihara committed 1 year ago8cad3ac
  34. git: extract inner fetch functions out of GitFetch structYuya Nishihara committed 1 year ago6e3c7fc
  35. git: resolve git2::Repository internally in GitFetch::new()Yuya Nishihara committed 1 year ago658cd3e