当前位置: 首页 > news >正文

git相关配置问题汇总

当git相关配置完成后出现如下问题:

# repo init -u git@gitlab.xxxxxx.git -m manifests/default.xml 

git@gitlab.hopechart.com's password: Permission denied, please try again.

git@gitlab.hopechart.com's password:

Permission denied, please try again.

措施:

1 检查SSH密钥配置

1)确认是否已添加正确的密钥

运行以下命令,检查是否加载了对应的gitlib的私钥:

# ssh-add -l

如果未列出你的密钥,可手动添加:

# eval "$(ssh-agent -s)" # 启动 SSH-Agent
# ssh-add ~/.ssh/id_rsa # 添加你的私钥

2)测试SSH连接

ssh -T git@gitlab.xxxxxx.com
  • 成功:会显示类似 Welcome to GitLab, @username!

  • 失败:继续下一步。

2. 检查 ~/.ssh/config 文件

确保你的 ~/.ssh/config 包含以下内容(与你的私钥匹配):

Host gitlab.xxxxxx.comHostName gitlab.xxxxxx.comUser gitIdentityFile ~/.ssh/id_rsa

3. 验证 GitLab 公钥

确保 id_rsa_zhanglijian.pub 的内容已添加到 GitLab 账户的 SSH Keys 设置中。

检查步骤:

1.复制公钥:

cat ~/.ssh/id_rsa.pub

 ​​​​​​2.登录 GitLab → Settings → SSH Keys → 粘贴公钥。

http://www.lryc.cn/news/608890.html

相关文章:

  • Linux 文件与目录操作详解
  • 从Docker衔接到导入黑马商城以及前端登录显示用户或密码错误的相关总结(个人理解,仅供参考)
  • PyTorch生成式人工智能(24)——使用PyTorch构建Transformer模型
  • accept4系统调用及示例
  • ABP VNext + CloudEvents:事件驱动微服务互操作性
  • 数据治理:DQC(Data Quality Center,数据质量中心)概述
  • [每周一更]-(第153期):**PDF终极防护指南:命令行全栈加密+一键权限锁死实战(附脚本模板)**
  • Docker--解决x509: certificate signed by unknown authority
  • 医院课题管理全动态流程 (AI-Enhanced, Data-Driven Research Lifecycle)
  • JAVA中的String类方法介绍
  • 基于transformer的目标检测——匈牙利匹配算法
  • 【Excel】利用函数和Power Query进行数据分析
  • 基于Matlab的深度学习智能行人检测与统计系统
  • Java企业级应用性能优化实战
  • 2025年人工智能十大趋势 - 基础模型的跃迁
  • 达梦数据库联机备份和脱机备份的区别
  • C++ 入门基础(3)
  • 自私挖矿攻击
  • C++引用:高效安全的别名机制详解
  • RPG增容3:尝试使用MVC结构搭建玩家升级UI(一)
  • Claude Code入门学习笔记(四)--Claude Code的使用
  • [硬件电路-150]:数字电路 - 数字电路与模拟电路的异同
  • 志邦家居PMO负责人李蓉蓉受邀为PMO大会主持人
  • Rust:开发 DLL 动态链接库时如何处理 C 字符串
  • 2025-0803学习记录21——地表分类产品的精度验证
  • 多向量检索:lanchain,dashvector,milvus,vestorsearch,MUVERA
  • gemini-cli +llms
  • 嵌入式硬件篇---Openmv
  • 问题集000
  • 对接古老系统的架构实践:封装混乱,走向有序