完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
背景: 使用命令:repo init -u git://android.git.kernel.org/platform/manifest.git 时提示下列错误:
curl http://android.git.kernel.org/repo > ~/bin/repo chmod a+x ~/bin/repo
mkdir ~/source cd ~/source repo init -u git://android.git.kernel.org/platform/manifest.git 如果是在正常网路不用代理的情况下一般repo都会成功。 但由于公司特殊的网络环境,导致在repo的时候发生fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not known)的问题。更多学习交流可以加Q群310341439
------------------------------------------------------------------------- 1、安装corkscrew sudo apt-get install corkscrew
例如: ~/bin/proxy-hoge-user.sh 添加如下内容并保存: 1 #!/bin/bash2 CORKSCREW=`which corkscrew` 3 $CORKSCREW proxy.hoge.com 8080 $1 $2 ~/bin/user-pwd 其中: proxy.hoge.com为代理的服务器, 8080为代理的端口, ~/bin/user-pwd为存放代理的用户名和密码的文件。 需要根据自己的情况进行设定。
~/bin/user-pwd 格式为 例如 user:pwd
chmod 755 ~/bin/proxy-hoge-user.sh chmod 600 ~/bin/user-pwd
sudo vi ~/.bashrc 添加如下命令: export GIT_PROXY_COMMAND=~/bin/proxy-hoge-user.sh 保存退出。 source ~/.bashrc |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
9858 浏览 19 评论
10269 浏览 0 评论
3936 浏览 0 评论
8868 浏览 8 评论
2485 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 09:07 , Processed in 0.586175 second(s), Total 70, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号