git push 报 HTTP Basic: Access denied 错误

git配置config记住密码
设置记住密码(默认15分钟):

git config --global credential.helper cache
如果想自己设置时间,可以这样做:

git config credential.helper ‘cache --timeout=3600‘
这样就设置一个小时之后失效

长期存储密码:

git config --global credential.helper store
增加远程地址的时候带上密码也是可以的。(推荐)

从仓库的config的里面修改url,后面加上密码

http://yourname:[email protected]/name/project.git
补充:使用客户端也可以存储密码的。

从GitLab中克隆项目时,报“git remote: HTTP Basic: Access denied ”错误;
错误原因:

远程服务端的用户名和密码与当前系统中git保存的用户名和密码有冲突

1.以管理员身份打开cmd命令行工具
2.输入”git config –system –unset credential.helper”命令(重置远程端的用户名和密码)
3.关闭命令行工具
4.正常克隆项目 git clone …到指定文件夹,克隆时需填写对应远程端的用户名和密码

原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。

解决方案:
1. 如果账号密码有变动 用这个命令 git config –system –unset credential.helper 重新输入账号密码 应该就能解决了
2. 如果用了第一个命令 还不能解决问题那么 用这个命令:
git config –global http.emptyAuth true
3.如果以上两个方法不起作用,那么采用以下方法:

原文地址:https://www.cnblogs.com/Black-Hawk/p/12201694.html

时间: 2024-10-06 05:40:21

git push 报 HTTP Basic: Access denied 错误的相关文章

git remote: HTTP Basic: Access denied 错误解决办法

问题描述: git push 报 HTTP Basic: Access denied 错误 原因:本地git配置的用户名.密码与gitlabs上注册的用户名.密码不一致. 解决方案: 1. 如果账号密码有变动 用这个命令 git config –system –unset credential.helper 重新输入账号密码 应该就能解决了 2. 如果用了第一个命令 还不能解决问题那么 用这个命令: git config –global http.emptyAuth true3.如果以上两个方法

使用tortoisegit工具git地址中带号码密码的拉取,以及使用这种方式后中途重置密码报git remote: HTTP Basic: Access denied 错误解决办法

1. 在拉取git项目时可以在地址中直接指定号码密码如下就可以直接拉取下来 https://username:[email protected] 需要注意,因为在解析地址时是以@符号作为地址信息和用户信息的分隔,所以再用户名和密码中如果有@符号,需要转义为%40 才能正常拉取和推送 2.在使用这种方式拉取的项目后,如果中途有重置过git的账号密码,在进行pull或者push操作时,会报git remote: HTTP Basic: Access denied错误,网上查到到的命令行清除账号密码信

git报错 - remote: HTTP Basic: Access denied

不小心修改了密码之后,vs的githab就无法同步代码. 同步之后 输出框就提示  - remote: HTTP Basic: Access denied 解决方法: 1.控制面板-->选择用户账户-->选择管理你的凭据-->选择windows凭据-->-普通凭据->选择git的信息-->编辑或删除 也可直接在搜索框 搜索 windows凭据 我的git信息 在普通凭据里面 可进行编辑更新git信息.也可以直接删除,后续可创建. 等你再次去同步代码的时候,提示你输入用户

git中出现remote: HTTP Basic: Access denied

git中出现remote: HTTP Basic: Access denied 1.git clone时出现 Username for 'http://******': *** remote: HTTP Basic: Access denied fatal: Authentication failed for 'http://******/java/gh-assemble.git/' 2.解决方法 1. 如果账号密码有变动 用这个命令 git config –-system –-unset cr

remote: HTTP Basic: Access denied fatal: Authentication failed for

1.公司的gitlab重构了,上午起来git pull一下最新的代码,始终提示remote: HTTP Basic: Access denied fatal: Authentication failed for..... 2.然后我重新注册gitlab,再去pull代码 始终提示登录log in 我就反复的填写新的password,还是不好使,真的,在网上说的去控制面板中修改用户账户中的管理你的凭证 修改了当前的gitlab的密码还是不好使,我删了,重新写一个总行了吧,可惜... 急死我了 ..

git push 报错

git push报错误: Git push error: RPC failed; result=56, HTTP code = 200 fatal: The remote end hung up unexpectedly fatal 从stackoverflow 找到的答案,解决问题 http://stackoverflow.com/questions/15240815/git-fatal-the-remote-end-hung-up-unexpectedly http://stackoverf

TortoiseGit拉取或推送项目提示 HTTP Basic: Access denied fatal: Authentication failed.

TortoiseGit拉取或推送项目提示 HTTP Basic: Access denied fatal: Authentication failed. 大体意思是,HTTP基本认证失败,访问被拒绝. 但采用ssh方式,却是正常的.而且在前段时间http方式也是正常使用的. 记得以前有碰到过这样的问题,在当前Windows登录账户目录下有个.git目录,删掉里面某个文件,就可以了. 但是在C:\Users\your name下没有找到.git目录. 几经百度无果,转战google.在stacko

安装lepus,启动失败,报错:Access denied for user 'root'@'localhost' (using password: YES)

在搭建lepus过程中,lepus启动失败 用tail -f /usr/local/lepuslogs/lepus.log查看错误日志为: import functions as func File "./include/functions.py", line 285, in <module> mail_host = get_option('smtp_host') File "./include/functions.py", line 242, in g

git push 报错:failed to push some refs to &#39;[email&#160;protected]:devops/thor.git&#39;

error: failed to push some refs to '[email protected]:devops/thor.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing