You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity中能否通过SSH协议指定自定义包路径?若可以该如何操作?

Unity中使用SSH协议指定Package路径的方法

可以通过SSH协议在Unity的manifest.json中指定仓库内的包路径,操作方式与HTTPS协议类似,仅需替换地址的协议部分即可。

配置示例

修改manifest.json的dependencies字段,将HTTPS地址替换为SSH格式的地址,路径参数保持不变:

"dependencies": {
    "com.mycompany.mypackage1": "git@github.example.com:myuser/myrepository.git?path=/subfolder1",
    "com.mycompany.mypackage3": "git@github.example.com:myuser/myrepository.git?path=/subfolder2/subfolder3"
}

注意事项

  • 提前在本地配置好对应代码仓库的SSH密钥,确保Unity能正常通过SSH拉取包资源,避免权限验证失败
  • SSH地址的格式为git@[域名]:[用户名]/[仓库名].git,注意域名后的符号是冒号,和HTTPS格式的双斜杠不同
  • 指定子目录的?path=/xxx参数写法与HTTPS版本完全一致,无需调整

内容的提问来源于stack exchange,提问作者salveiro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 12:02:15