git clone 提示输入[email protected]的密码

如下:

suse:~/ecox # git clone [email protected]:ecox/ecox.git
正克隆到 ‘ecox‘...
[email protected]‘s password:

但是我都不知道密码是啥,跟登录git库的密码不一样。

然后使用http的方式,报一个错误:

use:~/ecox # git clone https://vcs.in.ww-it.cn/ecox/ecox.git
正克隆到 ‘ecox‘...
fatal: unable to access ‘https://vcs.in.ww-it.cn/ecox/ecox.git/‘: SSL certificate problem: unable to get local issuer certificate

提示SSL证书错误。发现说这个错误并不重要是系统证书的问题,系统判断到这个行为会造成不良影响,所以进行了阻止,只要设置跳过SSL证书验证就可以了,那么用命令 :

 git config --global http.sslVerify false

然后可以了,但是还是会要用户名和密码:

suse:~/ecox # git clone https://vcs.in.ww-it.cn/ecox/ecox.git
正克隆到 ‘ecox‘...
Username for ‘https://vcs.in.ww-it.cn‘: xxx
Password for ‘https://[email protected]‘:
remote: HTTP Basic: Access denied
fatal: Authentication failed for ‘https://vcs.in.ww-it.cn/ecox/ecox.git/‘

回到了老问题,于是想到设置git账户的密码,改一下试试?

在准备改密码的过程中,发现用户下面可以配置ssh-key,于是尝试配一下ssh-key来让ssh信任:

use:~/ecox # ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):

最后果然不需要再输入密码了,成功clone项目,所以在这里记录一下,方便以后查阅。

原文地址:https://www.cnblogs.com/kuang17/p/9676065.html

时间: 2024-11-05 17:25:11

git clone 提示输入[email protected]的密码的相关文章

Git 仓库 Push到[email protected]常见错误

将在本地创建的Git仓库push到[email protected]出现的错误 常见错误: 1.error:failed to push some refs to ... 问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去.于是你有2个选择方式: 1.强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容 git push -f 2. 先把git的东西fetch到你本地然后merge后再push $ git fetch

centos: git clone提示Permission denied publickey 问题

问题: Initialized empty Git repository in /data1/mouxuan/fastsocket-private/.git/ Permission denied (publickey). fatal: The remote end hung up unexpectedly 解决步骤: 1.cd ~/.ssh 2.ssh-keygen -t rsa -C [email protected] 遇到 提示一路 回车 遇到有Y 输入Y 3.ssh-add id_rsa

git 邮箱错误-git log 中发现 [email protected]邮箱不符合要求,请务必使用公司邮箱。

场景描述: 重新配置电脑之后,提交了git,邮箱发生错误. git log # 查看日志git reset 版本 # 回到之前的版本,版本回退git config --global user.name 'username' # 更改用户名git config user.name # 查看用户名git config --global user.email 'email # 更改邮箱git config user.email # 查看邮箱 都执行完成之后,重新提交代码即可.—————————————

[email protected]破解密码

其他Linux版本类似!!! 修改MySQL登录设置 vim /etc/my.cnf 例如: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables        添加这一行保存并且退出. 2.重新启动mysqld  service mysqld restart   重启服务方法1 /etc/init.d/mysqld restart   重启服务方法2 显示重启服务成功 Stoppin

git clone 提示Server aborted the SSL handshake

今天想看看leveldb代码,拉仓库时候提示了Server aborted the SSL handshake,如下 网上查了下,有说市curl版本太低,有说市ssh钥匙问题,前面那个直接brew upgrade curl,但是依旧提示错误,后面那个感觉不太可能,后来想起是上学的时候为了提git的速度,设置了httpproxy,但是现在proxy失效了,所以gg,把proxy关了就好了 git config --global --unset http.proxy git config --glo

Mysql 免安装版 [email protected]第一次密码设置

方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin   mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass" 方法3: 用UP

git clone 带用户名密码

git使用用户名密码clone的方式: git clone http://username:[email protected] eg: username:  [email protected], pwd: test, git地址为[email protected]/test.git git clone http://abc%40qq.com:[email protected]@xxx.com/test.git 注意:用户名密码中一定要转义 @符号转码后变成了%40 原文地址:https://ww

git clone

远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令. $ git clone <版本库的网址> 比如,克隆jQuery的版本库. $ git clone https://github.com/jquery/jquery.git 该命令会在本地主机生成一个目录,与远程主机的版本库同名.如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参数. $ git clone <版本库的网址> <本地目录名> git clone支

免密git clone/git pull

在用程序操作代码的时候,每次要输入密码,那简直是异常灾难. 免密clone/pull,除了配置SSH-KEY之外,还可以直接在url中加入用户名-密码,如下 git clone http://your-count:[email protected]/git/JCyFR321323/gs-mdp-android-templete.git 更多详情,参考这篇文章:https://blog.csdn.net/u014714147/article/details/103683964 原文地址:https