故障排查
排查时请先确认问题能否用命令行复现。Fox Git 调用系统 Git,命令行的报错信息往往就是根因。
提示 Git 版本过低或找不到 Git
Fox Git 要求 Git 2.36 或更高版本。运行 git --version 确认版本,并确保 Git 在系统 PATH 中。升级方式见快速开始。
克隆或推送时反复要求认证
- 确认输入的是正确的凭据:很多托管平台要求使用个人访问令牌(token)而不是账号密码。
- Fox Git 不保存认证弹窗中的输入。想避免重复输入,请配置凭据助手(例如
git config --global credential.helper)或 SSH agent。 - SSH 远程请确认
ssh -T能连通,并且密钥已加入 agent。 - 认证弹窗 5 分钟内未输入会按取消处理,重新执行操作即可。
Pull 打开了同步对话框
本地与远程分叉,或远程提交与你的本地改动有重叠时,Fox Git 不会自动选择策略。对话框列出了双方提交;按团队约定选择变基或合并。默认值来自仓库的 pull.rebase 配置。
Force Push with Lease 被禁止
远程分支在你上次 fetch 之后又有了新提交。先 Fetch 或 Pull 看看队友推送了什么,再决定是否强制推送。
冲突无法标记为已解决
文件中仍有 <<<<<<< 或 >>>>>>> 冲突标记。使用冲突导航找到剩余的冲突并处理,或在 Result 中删除残留标记后重试。
授权相关
仍未解决?请发邮件联系支持,附上操作步骤、git --version 输出和相关报错信息。不要发送完整的授权 Key、密码或 token。