forked from mirrors/jj
docs: discuss jj commit -i
in FAQ.md
This commit is contained in:
parent
8dbe12da2a
commit
aacad9dc8c
1 changed files with 7 additions and 3 deletions
10
docs/FAQ.md
10
docs/FAQ.md
|
@ -49,10 +49,14 @@ use `jj squash` to amend the previous commit.
|
||||||
|
|
||||||
For more options see the next question.
|
For more options see the next question.
|
||||||
|
|
||||||
### Can I add a portion of the edits I made to a file, similarly to `git add -p` or `hg commit -i`?
|
### Can I interactively create a new commit from only some of the changes in the working copy, like `git add -p && git commit` or `hg commit -i`?
|
||||||
|
|
||||||
At the moment the best options to partially add a file are: `jj split`,
|
Since the changes are already in the working-copy commit, the equivalent to
|
||||||
`jj amend -i` and `jj move -i`.
|
`git add -p && git commit`/`git commit -p`/`hg commit -i` is to split the
|
||||||
|
working-copy commit with `jj split -i` (or the practically identical
|
||||||
|
`jj commit -i`).
|
||||||
|
|
||||||
|
For the equivalent of `git commit --amend -p`/`hg amend -i`, use `jj squash -i`.
|
||||||
|
|
||||||
### Is there something like `git rebase --interactive` or `hg histedit`?
|
### Is there something like `git rebase --interactive` or `hg histedit`?
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue