feat(view issues-and-mrs): checkout local branch for merge request
This MR introduces a context menu item for each MR that comes from the same project (MR from forked projects are out of scope).
Error scenarios
Video | |
---|---|
The git command for checkout failed (e.g. dirty local repository) | checkout-mr-local-conflict |
git checkout succeeded, but local branch is not in sync with remote | checkout-mr-out-of-sync |
Credit: @Musisimaru (originally introduced in !229 (closed))
Related to #63 (closed)
Edited by Tomas Vik