It may be helpful to document that in order to prevent arc from rewriting local git history it may be necessary to set history.immutable to true. See https://cgit.freebsd.org/src/commit/?id=73c14cc76b5f815c6b1bd93089ebafdd9269d343 for details.