-
Notifications
You must be signed in to change notification settings - Fork 593
Insights: jj-vcs/jj
Overview
Could not load contribution data
Please try again later
31 Pull requests merged by 15 people
-
merged_tree: take some arguments by value to reduce cloning
#7070 merged
Jul 24, 2025 -
str_util: rename "matches" to "is_match"
#7049 merged
Jul 24, 2025 -
docs: record orthros as a contributor whose employer pays for contributions
#7059 merged
Jul 24, 2025 -
docs: Move language references to a Reference section
#7040 merged
Jul 23, 2025 -
template_builder: stop eating non-TemplateError error sources in tests
#7050 merged
Jul 23, 2025 -
config: fix migration rule for core.watchman.register-snapshot-trigger
#7054 merged
Jul 23, 2025 -
cli help: document the
ci
alias#7018 merged
Jul 23, 2025 -
split: Clarify help text for --destination
#7047 merged
Jul 22, 2025 -
annotate: provide original line number for each line
#6907 merged
Jul 22, 2025 -
docs: update the tutorial to fix a typo
#7038 merged
Jul 22, 2025 -
Improve discoverability and documentation of
jj file track
#7007 merged
Jul 22, 2025 -
cli: remove
amend
alias#7019 merged
Jul 22, 2025 -
cargo: bump the cargo-dependencies group with 2 updates
#7035 merged
Jul 21, 2025 -
github: bump the github-dependencies group with 5 updates
#7036 merged
Jul 21, 2025 -
cli: describe how
commit
is different fromsplit
#7037 merged
Jul 21, 2025 -
testing: update stale revset names in bench-revsets-git.txt
#7032 merged
Jul 21, 2025 -
diffedit: add support for filesets
#6995 merged
Jul 21, 2025 -
absorb: complete only changed files
#7008 merged
Jul 21, 2025 -
config: move fsmonitor settings out of core
#6863 merged
Jul 21, 2025 -
index: keep hash in bytes, use non-segment type in more places
#7014 merged
Jul 21, 2025 -
index: insert wrapper type that will hold "commits" and "changed-paths" index segments
#6983 merged
Jul 21, 2025 -
Update MSRV to 1.85
#7030 merged
Jul 21, 2025 -
readme: the name of the binary will probably not change
#7029 merged
Jul 20, 2025 -
templater: reorder OperationList items accordingly
#7020 merged
Jul 20, 2025 -
diff stat: ensure bar always has 2 spaces for commits with adds and removes
#7027 merged
Jul 20, 2025 -
nix: flake update
#7023 merged
Jul 20, 2025 -
cli completion: remove non-functional diff editors/formatters
#7021 merged
Jul 19, 2025 -
merge tools: allow specifying that a tool does not support diff editing or viewing
#7009 merged
Jul 19, 2025 -
cargo: bump gix to 0.73.0, update its dependencies
#7015 merged
Jul 19, 2025 -
store: inline tree_builder() function to callers
#7017 merged
Jul 18, 2025 -
Add parents() method for Operation template type
#7005 merged
Jul 18, 2025
11 Pull requests opened by 8 people
-
str_util: add matches_bytes(), use it in diff_contains() revset
#7013 opened
Jul 18, 2025 -
revset_engine: evaluate `X` as predicate in `reachable(X, Y)`
#7022 opened
Jul 19, 2025 -
revset_engine: skip evaluating `reachable()` predicate if unnecessary
#7025 opened
Jul 20, 2025 -
local_working_copy: skip EOL conversion if the file in `Store` has CRLF
#7031 opened
Jul 21, 2025 -
index: use bit set to deduplicate/remove transitive edges
#7055 opened
Jul 23, 2025 -
Add support for rerere
#7057 opened
Jul 23, 2025 -
git: track pseudo refs as bookmarks.
#7058 opened
Jul 23, 2025 -
docs: Add guide for handling divergent changes
#7061 opened
Jul 24, 2025 -
index: do not pre-allocate whole bit-set buffer
#7065 opened
Jul 24, 2025 -
merged_tree: fix clippy "needless_lifetimes" lint
#7069 opened
Jul 24, 2025 -
cli: print warning about `git clean -fdx` when creating colocated repo
#7071 opened
Jul 24, 2025
14 Issues closed by 11 people
-
FR: Option to keep change after `diffedit` (similar to `squash`)
#7063 closed
Jul 24, 2025 -
FR: Add path filtering support to `jj interdiff` command
#7052 closed
Jul 23, 2025 -
Panic while executing `jj log`
#2549 closed
Jul 23, 2025 -
FR: Template language: Be able to detect if a commit is considered private
#7051 closed
Jul 23, 2025 -
No documentation for how to use "jj split"
#7045 closed
Jul 22, 2025 -
A file named ".git" cannot be tracked.
#7043 closed
Jul 22, 2025 -
FR: Disallow creation of bookmark during `bookmark set`
#7034 closed
Jul 21, 2025 -
FR: Accept fileset argument to `jj diffedit`
#6973 closed
Jul 21, 2025 -
"Capacity Overflow" when editing commit description
#7026 closed
Jul 20, 2025 -
GIT_WORK_TREE is invalid in colocated Git repo on jj 0.28.2
#6437 closed
Jul 19, 2025 -
Can not clone URL with user part containing _
#6810 closed
Jul 19, 2025 -
FR: `.parents()` method for the `Operation` template language construct
#6979 closed
Jul 18, 2025
16 Issues opened by 13 people
-
FR: Specify which template methods require literal strings
#7068 opened
Jul 24, 2025 -
FR: `jj absorb` should explain why it could not absorb some changes
#7066 opened
Jul 24, 2025 -
`jj util gc` fails with internal error after a file is ignored in the colocated repo
#7062 opened
Jul 24, 2025 -
FR: Global function like sprintf.
#7060 opened
Jul 23, 2025 -
FR: easily create new commit on top of first conflict
#7056 opened
Jul 23, 2025 -
jj git clone: local clone is empty
#7048 opened
Jul 22, 2025 -
Make `jj next` (without `--edit`) when on non-head commit an error?
#7046 opened
Jul 22, 2025 -
FR: split from multiple revisions
#7044 opened
Jul 22, 2025 -
jj predecessor cycle triggerd by lazyjj
#7041 opened
Jul 22, 2025 -
`jj op show -p` output is confusing after `jj absorb`
#7039 opened
Jul 22, 2025 -
docs: the interdiff command is not explained
#7033 opened
Jul 21, 2025 -
FR: Add a way to disambiguate divergent change IDs
#7028 opened
Jul 20, 2025 -
Tab completion in Bash on Windows completes paths with backslashes
#7024 opened
Jul 19, 2025 -
FR: `jj squash` should say when it didn't do anything, and always error on missing filesets
#7012 opened
Jul 18, 2025 -
docs: Confusing use of "Configuration" and "Settings" in `config.md`
#7011 opened
Jul 18, 2025
30 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
templates: support string patterns in template language
#6899 commented on
Jul 23, 2025 • 32 new comments -
Allow both repo-level configs and user+repo level configs
#6990 commented on
Jul 24, 2025 • 17 new comments -
cli `diff`: warn if combining diffs of non-linear set of revisions
#6931 commented on
Jul 23, 2025 • 14 new comments -
repo: migrate to Rust 2024 edition
#6845 commented on
Jul 21, 2025 • 7 new comments -
make diff --stat show byte counts for binary files
#6866 commented on
Jul 20, 2025 • 5 new comments -
fileset, str_util: switch to globset
#6967 commented on
Jul 24, 2025 • 2 new comments -
governance: Require that maintainers should strive for transparency a…
#7006 commented on
Jul 18, 2025 • 1 new comment -
Make `jj file annotate` faster with slow backends
#6936 commented on
Jul 20, 2025 • 1 new comment -
git: add jj git sync command
#6826 commented on
Jul 21, 2025 • 1 new comment -
FR: Automatic garbage collection
#7001 commented on
Jul 18, 2025 • 0 new comments -
template: commit trailers respect JJ: prefixes when not using an editor.
#6999 commented on
Jul 18, 2025 • 0 new comments -
template: Add the replace method to string
#6998 commented on
Jul 18, 2025 • 0 new comments -
docs: Add cross-links to type references in the template language reference page
#6996 commented on
Jul 18, 2025 • 0 new comments -
FR: Support for Alias Descriptions in Config and Help Output
#6359 commented on
Jul 18, 2025 • 0 new comments -
cli: support using a separate diff format for human consumption
#6972 commented on
Jul 18, 2025 • 0 new comments -
FR: `--advance-branches` flag for `jj commit`
#2338 commented on
Jul 19, 2025 • 0 new comments -
commit_builder: allow recreating commit, don't create cycle in parent…
#6950 commented on
Jul 21, 2025 • 0 new comments -
jj can't follow file renames?
#6940 commented on
Jul 20, 2025 • 0 new comments -
FR: jj undo ergonomics
#3700 commented on
Jul 20, 2025 • 0 new comments -
FR: Implement a `jj purge` command (like `git clean`/`hg purge`)
#3154 commented on
Jul 21, 2025 • 0 new comments -
templater: serialize map literal by `json({..})`
#6869 commented on
Jul 21, 2025 • 0 new comments -
Viewing logs of specific path in large repo is much slower compared to git
#4674 commented on
Jul 22, 2025 • 0 new comments -
`jj` does not ignore macOS folder icons specified in `.gitignore`
#6791 commented on
Jul 22, 2025 • 0 new comments -
FR: Jujutsu should be able to apply patches to files in a repo.
#2702 commented on
Jul 22, 2025 • 0 new comments -
cli `squash`: new `--restore-descendants` option
#6141 commented on
Jul 24, 2025 • 0 new comments -
Add support for Git LFS
#80 commented on
Jul 24, 2025 • 0 new comments -
FR: Support Creation of Git Annotated Tags
#5426 commented on
Jul 24, 2025 • 0 new comments -
On a machine with many cores, snapshotting large repos is very CPU-intensive
#4508 commented on
Jul 23, 2025 • 0 new comments -
FR: send-emails support
#4438 commented on
Jul 23, 2025 • 0 new comments -
FR: Make `jj squash -r` take multiple revisions
#5301 commented on
Jul 23, 2025 • 0 new comments