git-replay
git-replay copied to clipboard
Automate the rebasing of Git branches and creation of stage branches
Maybe by default? Or maybe another top-level config, `rebase-fork-point`? Or more generally some way to pass Git flags? ```yaml rebase: branch-a: - branch: branch-b config: --fork-point ```
Before rebasing, check to see if `` and/or `` are behind/diverged from its upstream. If it has, prompt to pull.
The readme says ``` : : ``` It should be ``` stage: : : ```
Currently you can config ```yaml stage: start-point: - my-branch ``` The result will be ```shell % git replay Resetting 0 to master git checkout -B 0 master Switched to a...
Have hit this rarely, possibly related to `(rename/delete)` conflicts. ```shell git replay # conflict # resolve conflicts git replay --continue # snip Cannot continue ``` ~Issue may be `git replay...