Code

History

Commits on CacheMyWorkingCopy to cli/src/commands/git.rs35+
  1. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  2. cli: canonicalize cwd earlier and rely on thatYuya Nishihara committed 2 years ago42f9ced
  3. cli: don't panic on repository initialization in missing cwdYuya Nishihara committed 2 years ago7be7c6f
  4. cli: remove redundant --git-repo path canonicalizationYuya Nishihara committed 2 years agofd0ace4
  5. cli: move --git-repo path normalization back from workspaceYuya Nishihara committed 2 years ago4c16c05
  6. cli: unblock "jj git init --colocate" in existing Git repo directoryYuya Nishihara committed 2 years ago8d04145
  7. cli: narrow scope of canonicalized cwd in git_init()Yuya Nishihara committed 2 years ago3560373
  8. cli: document that we create a new working-copy commit for abandoned oneMartin von Zweigbergk committed 2 years agoa976b5d
  9. cli: list new remote branches during git fetchVladimir Petrzhikovskii committed 2 years ago06d67f0
  10. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092
  11. cli: add short `-b` option for `--branch` in `jj git fetch`Aleksey Kuznetsov committed 2 years agodce99cf
  12. lib refs.rs: rename `TrackingRefPair` to `LocalAndRemoteRef`Ilya Grigoriev committed 2 years ago12c3be7
  13. cli: fix doc about colocated repo created by "jj git init --git-repo=."Yuya Nishihara committed 2 years ago4f0db36
  14. cli: rename --colocated flag of "jj git init" to --colocate (verb)Yuya Nishihara committed 2 years agob13cfef
  15. docs: minor updates to `jj git push --help`Ilya Grigoriev committed 2 years ago291ce0c
  16. docs: document that `git push --deleted` only pushes tracked branchesIlya Grigoriev committed 2 years agob20e7ee
  17. cli: do initial import of Git refs without touching HEADYuya Nishihara committed 2 years ago1adf6b5
  18. cli `git push`: new --tracked optionIlya Grigoriev committed 2 years agod16a3fc
  19. `git push --help`: update link to point to docs websiteIlya Grigoriev committed 2 years ago5037176
  20. cli: add a `jj git init` command.Essien Ita Essien committed 2 years ago2607512
  21. cli `git push`: change warning if default revset contains no branchesIlya Grigoriev committed 2 years agod7bbbd1
  22. cli: Move git_init() from init.rs to git.rsEssien Ita Essien committed 2 years agobcdb9be
  23. cli: preserve source of user error, print source chain one by oneYuya Nishihara committed 2 years ago30666df
  24. git: extract Git HEAD handling bits from import_some_refs()Yuya Nishihara committed 2 years agofc114ef
  25. cli: move some git utilities to new `crate::git_utils`Austin Seipp committed 2 years agobd11030
  26. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  27. cli: add missing copyright header to cli/src/commands/*.rsYuya Nishihara committed 2 years ago60c5e86
  28. cli: error out early if -R path is invalidYuya Nishihara committed 2 years ago941e538
  29. cli: ensure default remote branch is imported by "git clone"Yuya Nishihara committed 3 years ago5a466ca
  30. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  31. git: have export_refs() obtain git2::Repository instance from storeYuya Nishihara committed 3 years agoa77eed6
  32. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  33. commands: rename various `*matches` variables to `*args`Martin von Zweigbergk committed 2 years ago4aad7f8
  34. repo_path: split RepoPath into owned and borrowed typesYuya Nishihara committed 2 years ago28ab959
  35. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b