Code

History

Commits on ig/vimdiffwarn to cli/src/commands/git/clone.rs35+
  1. git: use RemoteName newtype in remote management functionsYuya Nishihara committed 1 year ago3656a62
  2. git: use RemoteName/RefName newtypes in fetch functionsYuya Nishihara committed 1 year ago4ff2827
  3. ref_name: add RefName::to_remote_symbol(remote) for convenienceYuya Nishihara committed 1 year agob9f51ff
  4. view: port bookmark/tag name types to RefName/RemoteNameYuya Nishihara committed 1 year ago02722ea
  5. ref_name: move RemoteRefSymbol types from refs moduleYuya Nishihara committed 1 year agocc8a80c
  6. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  7. git: abstract `git2` in remote management APIEmily committed 1 year agoc25aa6e
  8. view: port remote_bookmark accessors to RemoteRefSymbolYuya Nishihara committed 1 year agoae8e6e8
  9. cli: git: use RemoteRefSymbol type to specify trunk() aliasYuya Nishihara committed 1 year ago4729a01
  10. completion: mark git remote arguments as URL instead of pathMartin von Zweigbergk committed 1 year ago77fb50c
  11. git: split function that queries remote default branch, call only when neededYuya Nishihara committed 1 year ago7898eb9
  12. git: resolve git2::Repository internally in GitFetch::new()Yuya Nishihara committed 1 year ago658cd3e
  13. cli: transform GitFetch/PushError globallyYuya Nishihara committed 1 year agofd76b44
  14. git: store bad pattern object in GitFetchError::InvalidBranchPatternYuya Nishihara committed 1 year ago27e7672
  15. git: enable sideband message callback globally, disable on fetch without ttyYuya Nishihara committed 1 year agob637e98
  16. git: forward remote messages to outputBaltasar Dinis committed 1 year ago120b9cc
  17. git: update jj git clone|fetch to use new GitFetch api directly.Baltasar Dinis committed 1 year ago1be574c
  18. cli: git clone: reload workspace after configuring new remoteYuya Nishihara committed 1 year ago93d98f1
  19. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce
  20. cli: handle remote configuration error on "git clone"Yuya Nishihara committed 1 year ago9663509
  21. cli: split do_git_clone() function to reduce number of argumentsYuya Nishihara committed 1 year ago2415c96
  22. cli: git: store absolute remote path in config fileYuya Nishihara committed 1 year ago89e0a70
  23. cli: git: extract absolute_git_source() as utility functionYuya Nishihara committed 1 year ago20b3d02
  24. cli: resolve settings for newly initialized/cloned workspaceYuya Nishihara committed 1 year ago6c14ccd
  25. cli: git clone: convert local Git remote path to slash-separated pathYuya Nishihara committed 1 year agod91e355
  26. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  27. settings: propagate error from git_settings() and signing_backend()Yuya Nishihara committed 1 year agod0f0e8d
  28. cli: git: extract helper function that sets up trunk() aliasYuya Nishihara committed 1 year agoa6f705b
  29. config: extract ConfigNamePathBuf to jj-libYuya Nishihara committed 1 year ago5ad0f3d
  30. cli: Refactor a reusable `git_fetch` to git_util.rsEssien Ita Essien committed 2 years ago8588983
  31. git clone: Add depth argumentLukas Wirth committed 2 years ago9f16419
  32. git: add --remote option to clone commandSamuel Tardieu committed 2 years ago6e72b1c
  33. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  34. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  35. cli: get repo path from `WorkspaceCommandHelper`, not from `ReadonlyRepo`Martin von Zweigbergk committed 2 years agobfb16a4