Release Notes
Fixed
- sync: a branch whose parent landed no longer replays the parent's
commits when the restack after the merge failed, for instance because
another worktree held a branch above it. The next sync overwrote the
recorded fork point with one off the trunk; it now keeps it while the
parent is unchanged (#352).
- cleanup: a worktree made by
git stk new --worktree is removed once its
branch lands, even if it was detached in the meantime. Deleting the branch
also dropped git-stk's record of the worktree, so it was left behind for
git worktree remove --force. A detached worktree with uncommitted changes,
or with commits on no branch, is kept along with its branch (#353).
- submit: a number in a branch name only becomes
Closes #N when the
provider confirms #N is an open issue. A year or other incidental number
(fix/1995-dark-mode) is skipped with a note instead of closing an
unrelated issue or pointing at a pull request (#351).
Install git-stk 0.13.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/lararosekelley/git-stk/releases/download/v0.13.2/git-stk-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/lararosekelley/git-stk/releases/download/v0.13.2/git-stk-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install lararosekelley/tap/git-stk
Download git-stk 0.13.2