Code

History

Commits on colocated-workspaces to lib/src/git_subprocess.rs35+
  1. git: remove FetchTagsOverride and --fetch-tags flagYuya Nishihara committed 4 months ago4280652
  2. gerrit: Use GitPushOptions::remote_push_options instead of extra_argsAdrian Freund committed 6 months agoaefe6de
  3. git: avoid changing subprocess encoding to latin variantYuya Nishihara committed 7 months ago93b964d
  4. docs: note Git 2.41.0+ requirement, and clarify error messageJeff Turner committed 8 months ago400a43c
  5. git: pack extra_args and remote_push_options in to structYuya Nishihara committed 8 months ago9c309fc
  6. cli: add support for push optionsWilliam Phetsinorath committed 11 months ago8872839
  7. gerrit: Implement `jj gerrit upload` options.Matt Stark committed 10 months agobbe9e9d
  8. git: bump minimum "git" version to 2.41.0Yuya Nishihara committed 9 months agoaee3daf
  9. git: guarantee that sideband messages are emitted line by lineYuya Nishihara committed 9 months ago6fd2ef4
  10. git: forward unknown stderr outputs of "git" processYuya Nishihara committed 9 months agoe2a9375
  11. git: refactor subprocess callback testsYuya Nishihara committed 9 months agob840f4a
  12. git: use "git fetch --porcelain" to not write ref updates to stderrYuya Nishihara committed 10 months ago85b8db2
  13. git: reorganize RemoteCallbacks as dyn traitYuya Nishihara committed 9 months ago64cdc94
  14. git: pass around subprocess GitProgressYuya Nishihara committed 9 months ago0d3cb33
  15. git: remove unused bytes progress fieldYuya Nishihara committed 9 months agofa82005
  16. git: ensure tracked remote refs are created for pushed bookmarksYuya Nishihara committed 10 months agoe155cb3
  17. git: configure environment variables for subprocessesThomas Castiglione committed 10 months ago68742f4
  18. cleanup: correct backtick usage in documentation commentsxtqqczze committed 11 months agoa3074ef
  19. colocation: rename from "colocated repo" to "colocated workspace"Martin von Zweigbergk committed 1 year agob409aa3
  20. git_subprocess: make sure we do not try to fetch submodules regardless of .gitconfigIlya Grigoriev committed 1 year agocefc0db
  21. lib: add representation for a negative git refspecIvan Petkov committed 1 year ago98ce815
  22. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  23. git: avoid division by zero in overall progressTheo Buehler committed 1 year ago525e795
  24. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  25. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  26. clippy: change `std::os::windows::process::CommandExt` to underscore imports.Kaiyi Li committed 1 year ago08dce5e
  27. subprocess: force disable `core.fsmonitor` during git subcommands.Doug Stephen committed 1 year ago21f6668
  28. cleanup: use new array methods instead of .collect_tuple()/.next_tuple()Yuya Nishihara committed 1 year ago60b9612
  29. git: use GitRefName newtypes in push functionsYuya Nishihara committed 1 year agod6be4a5
  30. git: use RemoteName newtype in push functionsYuya Nishihara committed 1 year agod44251a
  31. git: use RemoteName/RefName newtypes in fetch functionsYuya Nishihara committed 1 year ago4ff2827
  32. git: forward rejection reason on pushBaltasar Dinis committed 1 year ago8ae8052
  33. git: refactor push ref error reportingBaltasar Dinis committed 1 year ago89bb1c4
  34. git: Don't show console on WindowsFedor Sheremetyev committed 1 year agoa028e4a
  35. git: add more targetted debug logging for subprocess codeBaltasar Dinis committed 1 year ago837eee9