From: Eric Sunshine Date: Sun, 23 Feb 2020 10:14:05 GMT Subject: [PATCH 0/2] git-rebase: refuse to switch to branch checked out elsewhere Message-ID: <20200223101407.77036-1-sunshine@sunshineco.com> In-Reply-To: <20200220002932.5jws6qpnivlvxckw@glandium.org> git-switch, git-checkout, and git-worktree all refuse to switch to a branch already checked out in some other worktree. Mike Hommey reported[1] that git-rebase is not careful like those other commands. This patch series fixes that shortcoming. [1]: https://lore.kernel.org/git/20200220002932.5jws6qpnivlvxckw@glandium.org/ Eric Sunshine (2): t3400: make test clean up after itself rebase: refuse to switch to branch already checked out elsewhere builtin/rebase.c | 5 +++-- t/t3400-rebase.sh | 20 +++++++++++++++++++- 2 files changed, 22 insertions(+), 3 deletions(-) -- 2.25.1.526.gf05a752211