repo sync 提示输入密码 git@git.xxx.com password

news/2024/11/15 0:59:44/

异常现象

一直提示输入密码

djq@huali-virtual-machine:~/mokar/test/project_test$ repo sync
git@git.huali-tec.com's password: 
Permission denied, please try again.
git@git.huali-tec.com's password:

1:前置条件

在使用repo sync之前,请确保 .xml 文件里面配置的路径,都可以使用git clone拉取到本地;也就是说 ssh的密钥 和 https的账号密码都配置好了;
git 配置https的账号密码

git config --global credential.helper store

2:异常分析

如果确认git clone单独复制xml文件里面的路径都没有问题,那么就是xml文件的路径配置不对;
在使用repo sync 之后,.repo/projects/ 路径下会生产项目名称,使用 git remote -v 查看一下远端路径

djq@huali-virtual-machine:~/mokar/test/project_test/.repo/projects/imx8_libs.git$ git remote -v
origin  ssh://git@git.huali-tec.com/dujunqiu/imx8_libs (fetch)
origin  ssh://git@git.huali-tec.com/dujunqiu/imx8_libs (push)

和正常gitlab路径对比缺少了一个端口号

ssh://git@git.huali-tec.com:1022/dujunqiu/imx8_libs.git

在xml文件里面把端口号增加就可以了

<?xml version="1.0" encoding="UTF-8"?>
<manifest><remote  name="origin" fetch="ssh://git@git.xxx.com:1022" review="git.xxx.com" revision="master"/><default revision="master" remote="origin" sync-c="true" sync-j="4"/><!-- 这里是取默认配置数据的路径 --><!-- Component path: clone到本地的git的工作目录  name: git 的远程仓库名称  revision:分支名--> <project path="imx8_libs" name="dujunqiu/imx8_libs"/><project path="module_manage" name="dujunqiu/module_manage"/></manifest>

http://www.ppmy.cn/news/1528090.html

相关文章

Oracle数据库中的Oracle Label Security是什么

Oracle Label Security&#xff08;OLS&#xff09;是Oracle数据库中的一个强大特性&#xff0c;它提供了基于标签的行级安全性控制。通过OLS&#xff0c;组织可以实施细粒度的数据访问控制&#xff0c;确保用户只能访问他们被授权的数据。 Oracle Label Security的工作原理 …

推荐几个高质量C/C++项目,全程干货没有废话!

5个项目视频代码都打包好了&#xff0c;需要的朋友来文章底部获取 每年的就业季都有很多同学惆怅&#xff0c;在校期间没有项目经历&#xff0c;简历一片空白&#xff0c;不知道该怎么写。 所以今天为大家盘点了五个C/C项目&#xff0c;由浅入深&#xff0c;既可以作为求职简历…

通往AGI的皇冠:逻辑推理能力

文章来自新浪微博机器学习团队 AI Lab 负责人张俊林&#xff0c;OpenAI发布新模型o1之后的一些观点&#xff0c;很有启发&#xff1a; GPT 4o本质上是要探索不同模态相互融合的大一统模型应该怎么做的问题&#xff0c;对于提升大模型的智力水平估计帮助不大&#xff1b;而o1本…

蓝桥杯4. Fizz Buzz 经典问题

题目描述 给定一个整数 NN&#xff0c;从 1 到 NN 按照下面的规则返回每个数&#xff1a; 如果这个数被 3 整除&#xff0c;返回 Fizz。如果这个数被 5 整除&#xff0c;返回 Buzz如果这个数能同时被 3 和 5 整除&#xff0c;返回 FizzBuzz。如果这个数既不能被 3 也不能被 5…

docker-compose 部署 flink [支持pyflink]

下载 flink 镜像 [rootlocalhost ~]# docker pull flink Using default tag: latest latest: Pulling from library/flink 762bedf4b1b7: Pull complete 95f9bd9906fa: Pull complete a880dee0d8e9: Pull complete 8c5deab9cbd6: Pull complete 56c142282fae: Pull comple…

PCIe扫盲(11)

系列文章目录 PCIe扫盲&#xff08;一&#xff09; PCIe扫盲&#xff08;二&#xff09; PCIe扫盲&#xff08;三&#xff09; PCIe扫盲&#xff08;四&#xff09; PCIe扫盲&#xff08;五&#xff09; PCIe扫盲&#xff08;六&#xff09; PCIe扫盲&#xff08;七&#xff09…

win10怎么配置dnat规则,访问win10的网口A ip的6443端口,映射到1.1.1.1的6443端口去

在Windows 10上配置DNAT&#xff08;Destination Network Address Translation&#xff09;规则&#xff0c;可以使用Windows自带的netsh命令来实现。以下是具体步骤&#xff1a; 打开命令提示符&#xff08;以管理员身份运行&#xff09;&#xff1a; 按 Win X&#xff0c;…

MeterSphere技术分享:UI自动化测试的必要性与解决方案

UI自动化测试体系的建设价值遵循测试金字塔模型&#xff0c;该模型建议测试人员在不同层次上编写和执行测试。UI测试需要编写和设计测试脚本、执行完整的应用程序&#xff0c;并模拟用户与应用程序交互&#xff0c;因此UI测试的测试速度相对较慢。但是UI测试的业务覆盖很高&…