Results 19 comments of Ian

I've removed the in-repo field from the `ExecBit` type and redone the last three commits. This is ready for another review.

Rebased off main and fixed an out-of-date comment in the third commit.

I've found an issue with the PR design that needs a fix, and I'd like to get a confirmation on the direction before I commit to changing anything. If we...

Rebased on main and fixed the conflicts and broken tests. > It sounds like this is ready to merge. Anything left to do, @isuffix? As you can see from the...

I'm fine with that. I'll add to the documentation in `config.md` and rewrite the test case so it also updates the file content.

I'll merge this tomorrow unless there are any new comments.

I realized the documentation in `config.md` should actually go under the *Working copy settings* header and moved it. I haven't updated it to fully match the style of the surrounding...

And to build it you would run: `cargo install --path ./cli`