一键通过用户名密码身份验证进行Git克隆

安德鲁

我当前的命令是

git clone ssh://[email protected]/srv/git/repo

之后

password

...很好,效果很好。

现在,我想一行执行此操作。像这样:

git clone ssh://username:[email protected]/srv/git/repo

但它不起作用,并给我消息:

Please make sure you have the correct access rights and the repository exists.

如何在单行中克隆?

没事

您应该可以使用httpurl来克隆它:

git clone http://username:[email protected]/srv/git/repo.git

编辑

如果万一只能使用用户名密码凭据通过ssh进行此操作,请尝试使用sshpasslike:

sshpass -p password git clone ssh://[email protected]/srv/git/repo

您可能需要为此安装sshpass

请注意,这是在未正确配置ssh密钥的情况下。如果配置了ssh密钥,则您的公钥将与目标服务器共享,并且您无需输入密码(不过,您可能必须输入密码)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Android中仅使用用户名和密码通过Firestore进行身份验证

在 Cassandra 中通过用户名和密码进行身份验证

我如何使用Spring Security通过ID和密码而不是用户名和密码对用户进行身份验证

通过Azure Functions对Azure AD中的用户进行身份验证(验证用户名和密码)

“用户=身份验证(请求,用户名=用户名,密码=密码)”用户为无

如何针对盐和散列的密码和用户名对用户进行身份验证?

如何仅使用一个字段进行网页身份验证(而不是用户名和密码)

基本IIS站点的用户名/密码身份验证

LDAP 身份验证的用户名和密码

具有基本身份验证(用户名/密码身份验证)的 PostgreSQL 是否可以进行 SSL 连接?

如何使用用户名和密码对Kubernetes kubectl进行身份验证?

Laravel 5 db:种子用户名和密码,但登录时不进行身份验证

azure-devops-node-api:使用用户名和密码进行身份验证

Paramiko SFTP 不会使用正确的用户名和密码进行身份验证

git remote:无效的用户名或密码。严重:身份验证失败-Ubuntu

仅使用用户名进行身份验证

在C#asp.net core 2.1中通过用户名和密码对MQTT服务器上的MQTT客户端进行身份验证

Github 操作,从机密设置 gem 用户名:请在设置用户名和密码以进行身份验证之前进行 CGI 转义

使用需要用户名和密码的WebService使用SpringSecurity对用户进行身份验证

K8S 上的 Keyclaok:无法使用用户名和密码对用户进行身份验证

在使用 IAP 中的“云身份验证登录”进行身份验证后,如何限制用户仅使用他的用户名(通过该用户名进行身份验证)?

如何使用我的公钥和私钥而不是用户名和密码从Git Bash自动向GitHub进行身份验证?

如何使用Google用户名进行身份验证。点亮Firebase身份验证

使用节点js,AngularJs和JWT使用用户名和密码进行身份验证

在Angular中使用http $进行基本身份验证-传递用户名/密码和grant_type

无法使用从本地文件读取的正确凭据(用户名和密码)对SSH服务器进行身份验证

如何使用Python在Selenium中使用用户名和密码对代理进行身份验证

是否可以仅使用Marketo使用用户名和密码进行OAuth2身份验证?

如何使用Spring安全性(通过标头中传递的ping访问权限和用户名)对经过预身份验证的LDAP用户进行身份验证?