Atlassian SourceTree远程图标报错:无法打开git@链接求助
SourceTree远程图标红色感叹号问题处理
问题现象
- SourceTree工具栏的远程 globe 图标显示红色感叹号,点击弹出提示:
无法打开浏览器访问'git@git-ssh...',你是否设置了默认浏览器? - 已将Firefox设为默认浏览器,但错误提示和红色感叹号仍存在
- 仓库权限验证正常,所有拉取、推送等操作均可正常执行
- 提示仅针对当前仓库标签页,提示中的链接与仓库设置里的origin地址一致,且地址本身可正常访问
解决方向
修改仓库Git配置
打开仓库根目录下的.git/config文件,添加或更新[web]配置段,指定浏览器:[web] browser = firefox若上述配置无效,可直接指定Firefox的绝对路径(以Windows为例):
[web] browser = "C:\\Program Files\\Mozilla Firefox\\firefox.exe"保存配置后重启SourceTree。
检查远程账号关联
进入仓库的「高级设置」窗口,确认「Remote Account」已正确关联对应仓库的账号。若关联错误或未绑定,重新绑定后重启SourceTree。排查网络环境冲突
- 若使用VPN连接企业仓库,尝试断开VPN后重启SourceTree,观察红色感叹号是否消失
- 检查企业网络防火墙/代理设置,确保SourceTree可正常访问远程仓库的SSH地址;也可尝试将仓库地址从SSH格式切换为HTTPS格式测试
内容的提问来源于stack exchange,提问作者Rod Dewell
相关产品推荐
相关产品推荐

