- 配置文件修改如下
[dependencies.xxx] git = "ssh://git@gitee.com/xxx/xxx.git" package = "xxxx" branch = "xxxx" features = ["xxxx", "xxxx"] ``` 注意:git路径用中的冒号换成/,一定要带ssh:// 2. 启动ssh-agent ```bash # eval `ssh-agent` # 退出用 ssh-agent -k, 也可以杀进程 #ssh-add ~/.ssh/id_rsa #这里注意,是加的id_rsa,不是id_rsa.pub
另一种办法:
- 执行cargo前用环境变量:CARGO_NET_GIT_FETCH_WITH_CLI=true
参考文章:https://doc.rust-lang.org/cargo/appendix/git-authentication.html



