我正在尝试从某个 git 存储库克隆,使用如下命令:
git clone username@path.to.server/repository
Run Code Online (Sandbox Code Playgroud)
问题是 myusername包含@其中的字符。
当我尝试使用一些不带字符的虚拟用户名进行克隆时@,出现身份验证错误。但是,一旦我尝试使用我的用户名,我就会得到:
> git clone myuser@mydomain.com@path.to.server/repository
fatal: unable to access .... Could not resolve host mydomain.com@path.to.server
Run Code Online (Sandbox Code Playgroud)
我尝试@使用反斜杠转义符号,并使用 2、3、4 和 5 反斜杠 - 仍然是同样的问题。
有什么想法如何克服它?
解决方案:
感谢那些参考其他主题回答/评论的人。
参考资料中详细介绍了非常简单的解决方案,即使用%40,它是 char 的 ASCII 编码@。试过了——有效!
git clone myuser%40mydomain.com@path.to.server/repository
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2623 次 |
| 最近记录: |