The startup hook was auto-committing the working copy with a generic message before sessions began. This caused file reverts during manual repo cleanups (jj new/restore sequences) because the hook would snapshot the transitional working copy state. Session-end still commits tracked changes, so nothing is lost. |
||
|---|---|---|
| .. | ||
| _lib.sh | ||
| jj-hook.sh | ||
| test-jj-hooks.sh | ||