背景
在使用bitbake工具构建yocto的场景时遇到了个问题,就是SRC_URI只能以git://开头,才能匹配上bitbake的fetch的git类型匹配;
但实际的git://url.git地址无法访问,然而陷入两难;解决办法如下文章来源地址https://www.toymoban.com/news/detail-544318.html
替换url大法
# 全局配置,当遇到git url命中某字符串"xxx"就进行替换,如本案例遇到"git://"需要替换成"https://"
git config --global url."https://".insteadOf git://
# 一定一定要注意这句命令是"https://"替换用户输入的"git://"的这个顺序
URL输入用户名与密码大法
# 这种需要自己手动输入账户与密码,除非开了密码保存
git clone git://url.git
# 优雅的使用项目共用的账户与密码
git clone git://username:password@url.git
# 特别注意username或者password里面存在@需要转义成%40
文章来源:https://www.toymoban.com/news/detail-544318.html
到了这里,关于git笔记-url匹配与替换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!