做了一个 IntelliJ IDEA 的 Git Worktree 插件

2026-04-11 15:151阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区公益推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的项目是免费使用的,无收费(变相收费、赞助)部分:
  • 我的帖子已经打上 公益推广 标签:
  • 我的项目属于个人项目,与公司或商业机构无关:
  • 我的项目不存在QQ、TG等群组引流:
  • 我的项目不存在非运营必要的网站引流:
  • 我的项目不存在为他人推广、AFF:
  • 我的项目无关联的商业项目:
  • 我的 GitHub 项目无未开源部分:
  • 我的站点存在登录,并已接入 LINUX DO Connect:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


最近做了一个 IntelliJ IDEA 插件

目前实现功能

  • 在当前仓库里创建 worktree
  • 从 Git 分支弹窗直接创建 worktree
  • 从 VCS Log 里选中某个提交创建 worktree
  • 在独立工具窗口里查看当前仓库的所有 worktree
  • 删除、锁定、解锁 worktree
  • 直接把其他 worktree 作为项目打开
  • 对当前文件和其他 worktree 里的同名文件做 diff
  • 支持默认路径模板
  • 支持创建后复制 .idea
  • 支持按 .worktree-copy 复制指定文件
  • 支持创建后执行外部命令

仓库地址

  • GitHub: GitHub - AixLau/Git-Worktree-Idea-Plugin: 直接在 IntelliJ IDEA 中管理 Git Worktree,支持创建、查看、删除、锁定、解锁、快速切换与跨 Worktree 文件对比。 · GitHub

如果你平时在用 git worktree,并且主要使用 IntelliJ IDEA、Android Studio、PyCharm、GoLand、WebStorm 等 JetBrains 系列 IDE,可以试试看。

有问题或者有功能建议,也欢迎提 issue。

网友解答:
--【壹】--:

感谢大佬


--【贰】--:

感谢大佬!今天刚在找 jetbrain 系的 worktree 插件,想着来这里搜一下,没想到真有


--【叁】--:

感谢佬友!!!!


--【肆】--:

感谢大佬付出!JB 官方在 261* 版本的 IDE 中终于加了对 Git Worktree 的官方支持

image1154×382 47.3 KB

image699×274 8.48 KB
image607×392 12 KB
image651×283 11.2 KB

问题描述:

本帖使用社区公益推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的项目是免费使用的,无收费(变相收费、赞助)部分:
  • 我的帖子已经打上 公益推广 标签:
  • 我的项目属于个人项目,与公司或商业机构无关:
  • 我的项目不存在QQ、TG等群组引流:
  • 我的项目不存在非运营必要的网站引流:
  • 我的项目不存在为他人推广、AFF:
  • 我的项目无关联的商业项目:
  • 我的 GitHub 项目无未开源部分:
  • 我的站点存在登录,并已接入 LINUX DO Connect:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


最近做了一个 IntelliJ IDEA 插件

目前实现功能

  • 在当前仓库里创建 worktree
  • 从 Git 分支弹窗直接创建 worktree
  • 从 VCS Log 里选中某个提交创建 worktree
  • 在独立工具窗口里查看当前仓库的所有 worktree
  • 删除、锁定、解锁 worktree
  • 直接把其他 worktree 作为项目打开
  • 对当前文件和其他 worktree 里的同名文件做 diff
  • 支持默认路径模板
  • 支持创建后复制 .idea
  • 支持按 .worktree-copy 复制指定文件
  • 支持创建后执行外部命令

仓库地址

  • GitHub: GitHub - AixLau/Git-Worktree-Idea-Plugin: 直接在 IntelliJ IDEA 中管理 Git Worktree,支持创建、查看、删除、锁定、解锁、快速切换与跨 Worktree 文件对比。 · GitHub

如果你平时在用 git worktree,并且主要使用 IntelliJ IDEA、Android Studio、PyCharm、GoLand、WebStorm 等 JetBrains 系列 IDE,可以试试看。

有问题或者有功能建议,也欢迎提 issue。

网友解答:
--【壹】--:

感谢大佬


--【贰】--:

感谢大佬!今天刚在找 jetbrain 系的 worktree 插件,想着来这里搜一下,没想到真有


--【叁】--:

感谢佬友!!!!


--【肆】--:

感谢大佬付出!JB 官方在 261* 版本的 IDE 中终于加了对 Git Worktree 的官方支持

image1154×382 47.3 KB

image699×274 8.48 KB
image607×392 12 KB
image651×283 11.2 KB