常见问题
MyTwig 是什么?
Section titled “MyTwig 是什么?”MyTwig 是 macOS、Windows 和 Linux 上的 Git 图形化客户端。它把仓库画成一张提交图,可以按文件、代码块或单行暂存,拖放完成合并和变基(执行前先在提交图上预览结果),并排解决冲突,不开浏览器就能审拉取请求、看 CI。
MyTwig 和其他叫 Twig 的软件是一回事吗?
Section titled “MyTwig 和其他叫 Twig 的软件是一回事吗?”不是。MyTwig 是一个词,官网是 mytwig.herosizy.dev。它不是 Twig 模板引擎,也和其他叫 Twig 的应用或工具没有关系。
MyTwig 免费吗?
Section titled “MyTwig 免费吗?”MyTwig 正处于公开测试阶段,测试期间免费,不需要输入许可证。参与测试的用户在 MyTwig 正式发布后,还能获得一年的更新,从发布当天算起。
MyTwig 支持哪些系统?
Section titled “MyTwig 支持哪些系统?”macOS 12 及以上(Apple 芯片和 Intel),Windows 10 和 11(x64 和 ARM64),以及 x64 和 ARM64 的 Linux(需要 GTK 3 和 WebKitGTK 4.1)。见安装。
需要先安装 Git 吗?
Section titled “需要先安装 Git 吗?”需要。MyTwig 使用你电脑上已有的 Git(2.32 或更高版本),沿用你的配置、凭据、钩子和签名密钥。找不到 Git 时,窗口会告诉你怎么安装。
MyTwig 是网页套壳吗?
Section titled “MyTwig 是网页套壳吗?”不是。MyTwig 是用 Go 写的原生应用,界面原生绘制,启动快,面对很长的历史也很流畅。
MyTwig 会把我的代码或数据发到别处吗?
Section titled “MyTwig 会把我的代码或数据发到别处吗?”不会。MyTwig 只连接你的远程仓库、你登录的托管平台、头像服务、你选择的 AI 服务(如果有)以及用于检查更新的 github.com。不需要账号,没有遥测。崩溃报告默认关闭。见隐私。
支持哪些代码托管平台?
Section titled “支持哪些代码托管平台?”GitHub、GitHub Enterprise Server、GitLab(gitlab.com 和自建)、Gitea、Forgejo(包括 Codeberg)和 Bitbucket Cloud。其他任何 Git 远程都可以正常抓取、拉取和推送。见托管平台和拉取请求。
可以在 MyTwig 里审查和创建拉取请求吗?
Section titled “可以在 MyTwig 里审查和创建拉取请求吗?”可以。打开的拉取请求和议题显示在左侧面板。把分支拖到远程分支上即可创建拉取请求,可以检出任意拉取请求,也可以在应用里审查 GitHub 拉取请求:评论、批准和合并。
可以用我自己的 AI 服务吗?
Section titled “可以用我自己的 AI 服务吗?”可以。用 Anthropic、Gemini、OpenAI 或任何兼容 OpenAI 接口的服务的 API 密钥,用 Ollama 或 LM Studio 在本机运行模型,或者用你已登录的命令行工具。请求直接从你的电脑发到该服务。见 AI 助手。
变基搞砸了、分支删错了,能撤销吗?
Section titled “变基搞砸了、分支删错了,能撤销吗?”能。提交、合并、变基、检出、删除分支、储藏和丢弃都可以用 ⌘Z 撤销,操作时间线还能把仓库恢复到任意一次操作之前的状态。见撤销一切。
MyTwig 能处理大型仓库吗?
Section titled “MyTwig 能处理大型仓库吗?”能。提交图分页加载,只绘制屏幕上可见的部分。MyTwig 还可以 blobless、shallow 或 sparse 克隆,并开启 Git 的文件系统监视和 commit-graph。见大型仓库。
MyTwig 有中文版吗?
Section titled “MyTwig 有中文版吗?”有。应用、文档和官网都支持英文和简体中文。在应用的设置 → 通用 → 语言里切换。
MyTwig 怎么更新?
Section titled “MyTwig 怎么更新?”它每 30 分钟检查一次新版本,显示更新内容,并在校验 Ed25519 签名后安装更新。也可以通过 Homebrew 或 Scoop 更新。
怎么反馈问题或提建议?
Section titled “怎么反馈问题或提建议?”在应用里用帮助 → 发送反馈…,或者提交一个反馈。