checkout in the middle of a rebase does crazy things... etc. Multiple/many threads, starting with: https://github.com/gitgitgadget/git/pull/1535 https://github.com/gitgitgadget/git/pull/1527 https://github.com/gitgitgadget/git/pull/1474