跳至主要內容

git没有使用自己的用户

postgit小于 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.pubid_rsa文件
  • 复制id_rsa.pub文件的内容到gitlab的profile setting -> SSH keys -> Add an SSH key

版权申明

本站点所有内容,版权均归https://wenchao.renopen in new window所有,除非明确授权,否则禁止一切形式的转载协议

打赏

微信 支付宝

上次编辑于:
打赏
给作者赏一杯咖啡吧
您的支持将是我继续更新下去的动力
微信微信
支付宝支付宝