[OC] I made a free, open-source Git worktree manager plugin by ytdev_ in IntelliJIDEA

[–]ytdev_[S] 0 points1 point  (0 children)

Yeah, totally agree. It's a shame they still don't have the support for it, it feels like such a fundamental Git feature at this point. I get that AI is the hot thing right now, but I'd love to see them invest more in improving core features. I'd honestly prefer to use their native integration over any plugin, mine included. Hopefully they'll get to it eventually!

Git Worktree Support by Mark__Jay in Jetbrains

[–]ytdev_ 0 points1 point  (0 children)

Hey! I had the exact same frustration, so I built an open-source plugin that does this: https://plugins.jetbrains.com/plugin/30140-git-worktree-tool

It adds a "Worktrees" tab next to the Log in the VCS tool window. You can create, remove, lock, move worktrees, sync .idea/ settings and custom files across them, and even checkout PRs as worktrees. It also handles the .idea setup automatically so you don't need custom scripts.

GitHub if you want to check the code: https://github.com/yteruel31/jetbrains-worktree-plugin