git-mv-changes
git-mv-changes copied to clipboard
A script allowing moving changes of particular files from one commit to another
If I have a git log that looks like this: ``` * 178f6fb (HEAD -> fixup, master) Add forgotten foo.h | A foo.h * e7ffe47 Include foo.h in foo.c (whoops!...
at: https://github.com/MikhailGolubtsov/git-mv-changes/blob/4c58741a0e5a7cb0223d1de246baf186f4015151/mv-changes#L82 you have: ``` git rebase --autosquash -q -i $START_REV~ || `git rebase --abort && git checkout $BRANCH && exit 1` ``` but you probably want: ``` git rebase...
Just in case if you have some time to kill, or for reminder purposes in case I myself have anytime to kill, We can develop some thing like source range...