Code

History

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