跳转到内容

问题排查与反馈

MyTwig 需要 Git 2.32 或更高版本。它会在 PATH 以及 Homebrew、MacPorts 和系统的位置查找 Git,并使用最新的那个。安装或更新 Git:

  • macOS:xcode-select --install,或 brew install git。
  • Windows:Git for Windows。
  • Linux:用包管理器,比如 sudo apt install git。

想指定某个 Git,在设置 → Git → Git 可执行文件里选。部分功能需要更新的 Git:冲突预测和堆叠变基需要 2.38。

从程序坞打开时找不到钩子或工具

Section titled “从程序坞打开时找不到钩子或工具”

从程序坞打开的应用拿不到终端里的 PATH。MyTwig 启动时会在后台读取登录 shell 的 PATH,所以 git-lfs 这类钩子能被找到。如果钩子仍然失败,检查该工具是否在登录 shell 设置的 PATH 里。

设置凭据助手,或者在设置 → 账户里登录:这里的账户会为对应主机回答 HTTPS 询问。SSH 远程的话,在设置 → SSH里把密钥加入 agent。

Git 输出超过一行时,错误提示上有显示输出。视图 → Git 命令日志列出 MyTwig 运行过的每条命令及其输出和退出状态。

日志位置:

  • macOS:~/Library/Logs/MyTwig
  • Windows:%LOCALAPPDATA%\MyTwig\Logs
  • Linux:~/.local/state/mytwig

在设置 → 隐私里开启崩溃报告可以帮助尽快修复崩溃。具体发送什么,见隐私。

在应用里选帮助 → 发送反馈…,会打开一个已填好版本和系统信息的反馈表单。也可以在浏览器里提交(English form)。

请写上复现步骤、期望的结果、报错文字,能附截图更好。