Code

History

Commits on ig/commit-debug to lib/src/git_subprocess.rs34
  1. git_subprocess: make sure we do not try to fetch submodules regardless of .gitconfigIlya Grigoriev committed 1 year agocefc0db
  2. lib: add representation for a negative git refspecIvan Petkov committed 1 year ago98ce815
  3. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  4. git: avoid division by zero in overall progressTheo Buehler committed 1 year ago525e795
  5. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  6. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  7. clippy: change `std::os::windows::process::CommandExt` to underscore imports.Kaiyi Li committed 1 year ago08dce5e
  8. subprocess: force disable `core.fsmonitor` during git subcommands.Doug Stephen committed 1 year ago21f6668
  9. cleanup: use new array methods instead of .collect_tuple()/.next_tuple()Yuya Nishihara committed 1 year ago60b9612
  10. git: use GitRefName newtypes in push functionsYuya Nishihara committed 1 year agod6be4a5
  11. git: use RemoteName newtype in push functionsYuya Nishihara committed 1 year agod44251a
  12. git: use RemoteName/RefName newtypes in fetch functionsYuya Nishihara committed 1 year ago4ff2827
  13. git: forward rejection reason on pushBaltasar Dinis committed 1 year ago8ae8052
  14. git: refactor push ref error reportingBaltasar Dinis committed 1 year ago89bb1c4
  15. git: Don't show console on WindowsFedor Sheremetyev committed 1 year agoa028e4a
  16. git: add more targetted debug logging for subprocess codeBaltasar Dinis committed 1 year ago837eee9
  17. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  18. git: add error for inadequate git versionBaltasar Dinis committed 1 year ago1c5585f
  19. git: detect remote refusal of a pushBaltasar Dinis committed 1 year ago4e5260d
  20. git: small fixes to git-push parsingBaltasar Dinis committed 1 year agobb75612
  21. git: refactor git push outputBaltasar Dinis committed 1 year ago6c95f61
  22. git: remove `--bare` flag from git commandsBaltasar Dinis committed 1 year ago6d26580
  23. git: pass --no-write-fetch-head to `git`Baltasar Dinis committed 1 year ago31afda9
  24. git: trim trailing space in sideband messages received from git subprocessYuya Nishihara committed 1 year agoa1fe2dc
  25. cli: Fix single-character string constant used as pattern clippy warningEvan Mesterhazy committed 1 year ago4422e8c
  26. git: skip running pre-push hooks when subprocessing to match git2 behaviourBaltasar Dinis committed 1 year ago0c446c9
  27. git: enable sideband progress on subprocess pushYuya Nishihara committed 1 year ago1faea48
  28. git: force git subprocess to not localize error messagesYuya Nishihara committed 1 year agoe091172
  29. git: initialize subprocess context without using git2::RepositoryYuya Nishihara committed 1 year agobba6f15
  30. git: test that local progress is emitted through callbackYuya Nishihara committed 1 year ago67bb280
  31. git: show fetch progress with `git.subprocess = true`Baltasar Dinis committed 1 year agob35d503
  32. git: forward "remote: " lines when they arriveYuya Nishihara committed 1 year agod3f56c0
  33. git: forward remote messages to outputBaltasar Dinis committed 1 year ago120b9cc
  34. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce