跳转到内容

Git 与审查

每处更改,落地前都先审查。

智能体的修改以 diff 的形式显示在对话旁边。暂存你想要的内容,编写或生成提交信息,并随时掌握分支、worktree 和拉取请求。

bycoda 真实界面,使用演示项目

在工作发生的地方看 diff

审查工作区更改、单个提交或全部更改,区分已暂存和未暂存部分,支持列表或树状视图,并可按文件暂存、取消暂存或丢弃。

读得懂的历史

在同一面板中浏览提交图、打开逐行 blame、切换分支和暂存(stash)更改。逐个冲突地解决合并冲突。

Worktree 与拉取请求

把有风险的工作放进独立的 worktree,查看每个检出的更改,并在收件箱中跟进拉取请求的动态和检查。

你可以做什么

  • 以列表或树状视图显示已暂存和未暂存的更改
  • 对工作区更改、提交或全部更改进行 diff 审查
  • 使用你选定的模型生成 AI 提交信息
  • 提交图、逐行 blame、分支和 stash
  • 通过选择当前或传入的更改来解决冲突
  • 带保留与存储策略的 worktree
  • GitHub、GitLab 和 Azure DevOps 的拉取请求动态和检查

示例

审查多文件更改

逐个文件阅读智能体的 diff,暂存好的部分,丢弃其余。

安全地做实验

为有风险的任务提供独立的 worktree,事后一并删除分支和 worktree。

盯着 PR

当拉取请求有新动态时,让会话自动被唤醒。

须知

需要已安装 Git。合并和评论拉取请求需要你在原生提示中确认。

常见问题

能看到智能体改了什么吗?

可以。每处更改在提交之前都会以 diff 的形式显示在对话旁边。

bycoda 会写提交信息吗?

它可以用你选择的服务商和模型生成提交信息,你可以编辑或取消。

支持 worktree 吗?

支持。你可以创建、浏览、固定和清理 worktree,包括每个会话各自的 worktree。

在你自己的项目中试试。

bycoda 免费、开源,目前为测试版,支持 Windows x64 和 Apple Silicon Mac。直接使用你已有的智能体账号。

本版本提供 Windows x64 和 Apple Silicon macOS 桌面安装包。