This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This diff editor uses the state of the git index (staged files) to edit the diff. | |
| # This gives an effect similar to `git commit`, which can be useful due to tooling | |
| # often being high-quality for using the git index to split up changes. | |
| # | |
| # This tool is designed to be used with the commit, split, and squash commands. | |
| # This is made easier with some aliases. A custom merge-editor definition is unneeded. | |
| # | |
| # LIMITATIONS: | |
| # 1. jj doesn't allow a diff editor to edit files which are only changed in the index, | |
| # and unchanged in the working copy, those will be discarded. |