九游平台/
代码托管 codearts repo/
常见问题/
代码上传下载问题/
在centos系统下使用https协议克隆代码时,报错"the requested url returned error: 401"
更新时间:2024-09-09 gmt 08:00
在centos系统下使用https协议克隆代码时,报错"the requested url returned error: 401"-九游平台
问题现象
在centos系统下使用https方式克隆代码时,系统报错“the requested url returned error: 401”。
原因分析
centos系统自带的git版本为1.7.1及以下。
处理方法
- 在git bash中执行如下命令,查看系统自带的git版本。版本为1.7.1及以下,请继续执行步骤2。
git --version
- 执行如下命令,卸载centos自带的git版本。
yum remove git
- 在下载最新版本,并执行如下命令将git添加到环境变量中。
- 执行如下命令,从github上下载git的源代码压缩包,版本号是需要替换为具体的版本号。
wget https://github.com/git/git/archive/版本号.tar.gz
- 执行如下命令,解压缩源代码压缩包。
tar zxvf 版本号.tar.gz
- 执行如下命令,进入解压后的git源代码目录。
cd git-版本号
- 执行如下命令,生成配置文件。
make configure
- 执行如下命令,配置git的安装路径和编码转换库。
./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
- 执行如下命令,编译git源代码和文档。
make all doc
- 执行如下命令,安装git及其文档。
make install install-doc install-html
- 执行如下命令,将git的可执行文件路径添加到系统环境变量中。
echo "export path=$path:/usr/local/git/bin" >> /etc/bashrc
- 执行如下命令,使环境变量生效。
source /etc/bashrc
- 执行如下命令,从github上下载git的源代码压缩包,版本号是需要替换为具体的版本号。
父主题: 代码上传下载问题
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨