|
|
|
|
|
by lowboy
319 days ago
|
|
by default, snapshots only get created on (most) `jj` invocations the watchman integration runs snapshots on filesystem changes[0], so every time a tracked file changes on disk, a new commit is added to the evolog regardless of `jj` invocations so say if you ran `jj status`, then changed a tracked file 3 times, and then ran `jj status` again: without watchman you'd have 2 new evolog entries, resulting from the two `jj status` calls with watchman you'd have 5 new evolog entries: one from `jj status`, 3 from file changes, and one from the second `jj status` 0: https://jj-vcs.github.io/jj/latest/config/#watchman |
|