mirror of
https://github.com/martinvonz/jj.git
synced 2024-10-23 23:10:01 +00:00
8ae9540f2c
If the source commit becomes empty as a result of `move/squash/unsquash`, we abandon it. However, perhaps we shouldn't do that if the source commit is a working-copy commit because working-copy commits are often work-in-progress commits. The background for this change is that @arxanas had just started a new change and had set a description on it, and then decided to make some changes in the working copy that should be in the parent commit. Running `jj squash` then abandoned the working-copy commit, resuling in the description getting lost. |
||
---|---|---|
.. | ||
common | ||
smoke_test.rs | ||
test_alias.rs | ||
test_branch_command.rs | ||
test_concurrent_operations.rs | ||
test_describe_command.rs | ||
test_diff_command.rs | ||
test_edit_command.rs | ||
test_git_colocated.rs | ||
test_git_push.rs | ||
test_git_remotes.rs | ||
test_gitignores.rs | ||
test_global_opts.rs | ||
test_init_command.rs | ||
test_log_command.rs | ||
test_move_command.rs | ||
test_new.rs | ||
test_operations.rs | ||
test_print_command.rs | ||
test_rebase_command.rs | ||
test_restore_command.rs | ||
test_sparse_command.rs | ||
test_split_command.rs | ||
test_squash_command.rs | ||
test_undo.rs | ||
test_unsquash_command.rs | ||
test_untrack_command.rs | ||
test_workspaces.rs |