Skip to content

Latest commit

 

History

History
35 lines (32 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

35 lines (32 loc) · 1.45 KB

[Unreleased]

[1.0.0] - 2023-06-30

Added

  • <amended_repository_path> and <amending_repository_paths> repositories can be traversed when non-branch revisions are checked out in some <amending_repository_paths> repositories.
  • The revisions containing the commits having the same subject can be traversed.
  • The subject patterns to select <amended_repository_path> and <amending_repository_paths> commits by can differ by setting the later as a value of the --amending-prefix option.
  • If conflicts are occurred, then a patch of the commit causing them is chosen and modified by a <command> command invocation.
  • The git diff command can be executed at each iteration by passing the --verbose (-v) flag
  • Output can be suppressed by passing the --quiet (-q) flag.
  • A current <amended_repository_path> commit subject without its <prefix> prefix and <amending_repository_paths> repositories sharing it are printed at each iteration.
  • Revisons can be traversed up to an older commit by passing its hash as a value of the --keep (-k) flag.
  • If a <command> command fails, then an <amended_repository_path> rebase is aborted.
  • An <amended_repository_path> repository can be traversed at each <amended_repository_path> commit that has a <prefix><body> subject checking out each <amending_repository_path> commit whose subject contains a <body> substring, executing a <command> command, and amending the former.