git没有使用自己的用户
小于 1 分钟
git没有使用自己的用户
昨晚因为一些原因删除了一波.ssh
目录中的东西,导致今天在git pull
的时候出现需要我输入git@gitlab.corp.xxx.com
的密码。这种问题一看就是没有识别我的gitlab用户。
一般这种问题有2种解决办法:
- 走http协议 http协议需要你输入用户名和密码
- 走ssh协议 重新生成秘钥,然后将公钥copy到gitlab的
ssh keys
中
这里具体说说第二种解决办法:
- 本次使用
ssh-keygen -t rsa -C "用户名"
,一路回车会在.ssh
目录下 生成2个文件:id_rsa.pub
和id_rsa
文件 - 复制
id_rsa.pub
文件的内容到gitlab的profile setting -> SSH keys -> Add an SSH key
版权申明
本站点所有内容,版权均归https://wenchao.ren所有,除非明确授权,否则禁止一切形式的转载协议
打赏