Git worktree support tools#693
Draft
lsierant wants to merge 1 commit intolsierant/intellij-settings-onlyfrom
Draft
Git worktree support tools#693lsierant wants to merge 1 commit intolsierant/intellij-settings-onlyfrom
lsierant wants to merge 1 commit intolsierant/intellij-settings-onlyfrom
Conversation
MCK 1.7.1 Release NotesOther Changes
|
b278077 to
edf1d74
Compare
b887210 to
b3163fb
Compare
edf1d74 to
81e6ab2
Compare
b3163fb to
faef93f
Compare
81e6ab2 to
1a4f33d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Based on PR #850
Chain of upstream PRs as of 2026-03-03
PR Commit .idea files and run configurations #850:
master←lsierant/intellij-settings-onlylsierant/intellij-settings-only←lsierant/intellij-settingsSummary
Tooling necessary to work effectively on multiple worktrees in parallel.
Requirements for perfect tooling for working with worktrees
The tooling in this PR solves most of those:
setup_git_worktreescript creates fully configured worktree with one commandmck cdalias allows to navigate easily between worktrees with automatic context sourcingWhat's still missing:
kubefwd,evg_host.sh tunnelis still not isolated per worktreeChanges
scripts/dev/setup_git_worktree.sh <branch name>- checks out new worktree in $PROJECT_DIR/../scripts/aliases/mck_aliases- aliases to help switching between worktrees, with automatic context and venv sourcingmck aliases
mck cd- worktree switchermck switch- wrapper overmake switch, but it's automatically sourcing the generated envs afterwards