报错现象: git clone时, 跳出jihulab.com认证框。
|
1 |
url.https://jihulab.com/esp-mirror.insteadof https://github.com |
关键点:
|
1 2 3 4 5 |
# 精准删除这条配置(完全匹配键名) git config --global --unset url.https://jihulab.com/esp-mirror.insteadof # 顺便清理其他可能的 jihulab 重写(保险) git config --global --unset url.https://jihulab.com.insteadof git config --global --unset url.https://jihulab.com.insteadOf |
|
1 |
git config --global --list | grep insteadof |
输出为空才算成功。
|
1 |
git clone --recurse-submodules=false https://github.com/78/xiaozhi-esp32.git |
这次不会再跳转到 jihulab.com 了。
打开全局 Git 配置文件:
|
1 |
git config --global --edit |
找到这段并整行删除:
|
1 2 |
[url "https://jihulab.com/esp-mirror"] insteadof = https://github.com |
保存退出(Git Bash 里按 Esc → 输入 :wq → 回车)。
实测可用