IntelliJ IDEA 中所有分支的早期合并冲突检测
我们很高兴地宣布,GitLive 的旗舰功能——早期合并冲突检测——现在已在 IntelliJ 的所有分支中得到支持!🎉
我们最初引入实时合并冲突检测功能时,侧边栏只会显示每个团队成员当前分支的更改。这意味着您可能会错过来自其他分支的合并冲突,例如,来自等待审核的 PR 的更改。现在,编辑器侧边栏中的更改指示器会显示所有分支中与当前分支相比存在更改的更改。
而且,和以前一样,只要你没有处于离线模式,这包括你的队友(他们也没有处于离线模式)未推送的更改,以便进行实时、即时的合并冲突检测!
新型排水沟指示器过滤器
以前,您可以通过一个简单的开关来显示或隐藏编辑器边栏中的指示器。现在,与团队窗口类似,您可以按类型筛选编辑器边栏中显示的更改指示器。
值得注意的是,这些筛选器独立于团队窗口筛选器,但当您更改团队窗口筛选器时,侧边栏指示器筛选器会自动更新以匹配(反之则不然)。要打开侧边栏筛选器菜单,请右键单击侧边栏,然后在可折叠菜单中搜索“GitLive”。
🔸已推送更改。关闭“已推送更改”将隐藏来自其他分支已推送更改的指示器。🔸 未推送更改。
关闭 “未推送更改”将隐藏来自队友未推送更改的指示器。🔸非冲突更改。默认开启,关闭“非冲突更改”将仅在侧边栏显示冲突更改。🔸包含过期更改。默认情况下,隐藏三个月内未修改过的分支的更改,开启此选项即可显示这些更改 。
👉默认情况下,已推送和未推送的更改指示器均已启用,请同时关闭两者以完全隐藏指示器。
以上就是本次更新的全部内容,我们非常想知道您对这些更新的看法,以及我们如何才能让 GitLive 更好地为您服务,所以请在下面的评论区与我们联系。
还没有安装 GitLive 扩展程序?您可以在这里找到它,如果想了解有关最新版本的更多信息,请查看这篇博客文章。
文章来源:https://dev.to/gitlive/early-merge-conflict-detection-across-all-branches-in-intellij-1gp6

