Code

History

Commits on ig/commit-debug to cli/src/commands/git105+
  1. git: make import of refs/remotes/git/* non-error, warn failed refs insteadYuya Nishihara committed 3 years agoc006608
  2. git: plumbing to report unimportable refs, warn non-utf-8 namesYuya Nishihara committed 3 years agocc1b716
  3. cli: use `gix` in `maybe_set_repository_level_trunk_alias`Emily committed 1 year ago2e0bdd3
  4. git: abstract `git2` in remote management APIEmily committed 1 year agoc25aa6e
  5. cli `git fetch`: support string pattern syntax in `remote` optionBurak Varlı committed 1 year ago7b52ff5
  6. view: port remote_bookmark accessors to RemoteRefSymbolYuya Nishihara committed 1 year agoae8e6e8
  7. git: use RemoteRefSymbolBuf to represent RefName::RemoteBranch variantYuya Nishihara committed 1 year ago6c71f3c
  8. cli: git: use RemoteRefSymbol type to specify trunk() aliasYuya Nishihara committed 1 year ago4729a01
  9. completion: mark git remote arguments as URL instead of pathMartin von Zweigbergk committed 1 year ago77fb50c
  10. docs: move Git command table to a separate pageMartin von Zweigbergk committed 1 year ago65dc675
  11. cli reference: fix `jj git push` link formattingIlya Grigoriev committed 1 year ago4ba316d
  12. git: split function that queries remote default branch, call only when neededYuya Nishihara committed 1 year ago7898eb9
  13. revset: extract helper that formats remote symbolYuya Nishihara committed 1 year agofc7ac4c
  14. parser: use backtick to quote name or expression in error messageYuya Nishihara committed 1 year ago5be25bc
  15. git: resolve git2::Repository internally in GitFetch::new()Yuya Nishihara committed 1 year ago658cd3e
  16. git: resolve git2::Repository internally in push_updates()Yuya Nishihara committed 1 year ago9bf29ac
  17. cli: transform GitFetch/PushError globallyYuya Nishihara committed 1 year agofd76b44
  18. git: store bad pattern object in GitFetchError::InvalidBranchPatternYuya Nishihara committed 1 year ago27e7672
  19. cli: git: escape bookmark and remote names in `trunk()` configMartin von Zweigbergk committed 1 year ago0d00de7
  20. git: enable sideband message callback globally, disable on fetch without ttyYuya Nishihara committed 1 year agob637e98
  21. git: reimplement get_all_remotes() by using gix APIYuya Nishihara committed 1 year agocdbfd6b
  22. git: factor out common get_git_backend/repo() helper, simplify error handlingYuya Nishihara committed 1 year ago7a1cd6a
  23. docs: improve cli docs for consistency and linksMatt Kulukundis committed 1 year ago5b5a9e7
  24. git: forward remote messages to outputBaltasar Dinis committed 1 year ago120b9cc
  25. git: describe codepaths that require git2Baltasar Dinis committed 1 year agoe8620c3
  26. cli: relocate git fetch code to cli/src/commands/git/fetch.rsBaltasar Dinis committed 1 year agoeb1d703
  27. git: update jj git clone|fetch to use new GitFetch api directly.Baltasar Dinis committed 1 year ago1be574c
  28. cli: git clone: reload workspace after configuring new remoteYuya Nishihara committed 1 year ago93d98f1
  29. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce
  30. cli: migrate "git remote list" to gixYuya Nishihara committed 1 year ago2129c89
  31. dynamic completion: complete `jj git push {-r,-c}`Ilya Grigoriev committed 1 year ago231c968
  32. cli: handle remote configuration error on "git clone"Yuya Nishihara committed 1 year ago9663509
  33. cli: split do_git_clone() function to reduce number of argumentsYuya Nishihara committed 1 year ago2415c96
  34. cli: add "git.push-new-bookmarks" config knob to enable --allow-new by defaultYuya Nishihara committed 1 year agof9906dc
  35. cli: git: mention git.private-commits in --allow-private help textYuya Nishihara committed 1 year agod00c02f