Jujutsu PSA:
Running `jj st` ¹ may change the state of your repository, even though it looks like it should be a read-only command. Consider the following steps:
1. Create a file xyz in your repository
2. Run `jj st`
3. Add xyz to .gitignore
If you omit step 2., the outcome changes. Namely, `jj st` causes file xyz to be tracked, and it keeps being tracked even after you have added it to .gitignore. If you don't run `jj st`, xyz is ignored, as you would probably expect.
Caused me a headache today 😅
¹ And probably other commands which you would expect to be read-only
#jj #jujutsu #jujutsuVCS