10.5.0 版本更新说明:
新功能
- 工作树支持:
- 使用工作树可以在不影响主工作目录的情况下同时处理多个分支。轻松切换测试更改或在同一仓库中处理多个任务,无需担心丢失工作。了解更多关于工作树的信息,请观看这个视频。
- 创建工作树:
- 右键点击提交图中的任意分支,创建该分支的新工作树,或在提交图中的任意提交上创建新分支的工作树。
- 从启动板选择“在新工作树中检出”选项,打开一个拉取请求的新工作树。
- 将鼠标悬停在左侧面板的“工作树”部分标题上,点击 + 按钮创建新的工作树(提示:右键点击任意左侧面板部分标题可以显示或隐藏部分,如“工作树”)。
- 切换工作树:
- 在左侧面板的“工作树”部分双击任意工作树以打开该工作树。
- 在图形中双击已检出的工作树分支将在当前标签页中打开该工作树。
- 保存的启动板视图:
- 保存您的自定义启动板视图,并在网页和所有设备上访问这些视图。
- 点击启动板标签栏中的“保存视图”按钮,将当前视图的过滤器和视图设置保存为新视图。
- 您保存的启动板视图将在 GitKraken.dev 和登录到您的 GitKraken 账户的任何设备上的 GitKraken 客户端中可用。
改进
- 创建 Bitbucket 或 Bitbucket Server 拉取请求时可以添加审阅者。
- 检出远程分支时,如果可能,将自动快进本地分支,而不会提示重置分支。
- 您可以在下次强制推送时勾选“不再询问”以始终跳过强制推送确认提示(请注意,强制推送时要谨慎操作,可能会丢失提交)。
实验性功能
- AI 提交消息生成:
- 添加了对 GPT-4 Turbo、GPT-4o 和 GPT-4o mini Open AI 模型的支持。
- Git 可执行文件:
- 如果初始为空,将自动填充 GPG 格式、GPG SSH 程序和签名密钥,使用全局 Git 配置或默认值。
- 对于 GPG SSH 首选项中的允许签名者文件,如果设置了本地 Git 配置值,则使用该值,并在使用的文件不存在时发出警告。还将 GPG 首选项部分重命名为提交签名。
Bug 修复
- 提交搜索现在在按下 Esc 键时会关闭。
- 存档更改时,待处理的提交描述将保存为存档描述。
- GitKraken 在解决冲突后创建合并提交时,如果启用了“跳过钩子”选项,将跳过钩子。
- 修复了首选项中 GPG 程序值无法正确保存的问题。
- 修复了 Azure DevOps 集成在刷新令牌过期后仍保持连接的问题。