git push 报错没有权限解决思路

这篇具有很好参考价值的文章主要介绍了git push 报错没有权限解决思路。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

推送代码
git push origin master

报错
remote: You are not allowed to push code to this project.
fatal: unable to access 'http://xxx:8086/ennt/wr.git/': The requested URL returned error: 403

上面报错意思很明显:在这个工程中你没有推送代码的权限 

所以解决思路:

1、在git工程项目中检查你是否有权限

没有权限的话,让管理员给你添加权限;但是我是有权限的,依然报这个错误;

2、工程项目中有权限,我们检查git的账号密码邮箱

检查配置
git config --list

 检查账号密码邮箱是否正确,是否是你的账号密码邮箱

可通过以下方式更改:

查看该项目账号密码邮箱
git config user.name
git config user.password
git config user.email

查看全局账号密码邮箱
git config --global user.name
git config --global user.password
git config --global user.email


更改当前文件夹下:
git config user.name "账号"
git config user.password "密码"
git config user.email "邮箱"

更改全局账号密码邮箱:
git config --global user.name "账号"
git config --global user.password "密码"
git config --global user.email "邮箱"

如果账号密码邮箱正确,或者修改账号密码邮箱后依然报错403:你没有权限;不要着急,我们继续...

3、有权限且账号密码邮箱正确,我们管理编辑windows凭据

1、打开控制面板

git push 报错没有权限解决思路

 

2、点击用户账户

git push 报错没有权限解决思路

3、管理windows凭据

git push 报错没有权限解决思路 

4、查看windows凭据中git的账号密码是否正确

git push 报错没有权限解决思路 

5、 点击编辑,修改凭据的账号密码

 git push 报错没有权限解决思路

6、保存文章来源地址https://www.toymoban.com/news/detail-447595.html

在入职中可能我们使用上一位离职同志的电脑,电脑中保存的是git账号密码邮箱没有更改,可以参考以上步骤,将这些信息更改即可。

如有问题或未解决,欢迎留言讨论! 

到了这里,关于git push 报错没有权限解决思路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用IDEA推送代码到Git被拒绝的解决办法 Push rejectedPush to origin / master was rejected

    当我们在IDEA中创建本地仓库后,想要将代码push到远程仓库时,我们先添加远程仓库,将本地仓库与远程仓库绑定。在我们push推送时,IDEA右下角有一个弹窗提示: Push rejectedPush to origin / master was rejected 原因及解决办法: 此时远程仓库里有文件存在(任何文件、包括初始化仓

    2024年02月13日
    浏览(50)
  • git push 推送至远程仓库发生报错

    git push origin master To https://gitee.com/ /hello-git.git ! [rejected] master - master (fetch first) error: failed to push some refs to \\\'https://gitee.com/ /hello-git.git’ hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may wan

    2024年02月13日
    浏览(61)
  • IDEA撤销Git 已经push推送的代码

    想撤销已经  push推送的代码 撤销push推送的代码 【git log 】查看日志找到要回退版本的id 因为想 撤回 上面的代码,所以是 回退到 下面这个版本 ,用下面这个版本的id 【git reset --soft 想要回退到的版本id】 回退 【git push origin master --force】 再次推送到远程     成功  !!  查看我

    2024年02月15日
    浏览(36)
  • 解决:使用git提交代码到github时,git push总是报错的问题

      github在2021年8月13日的时候修改了认证方式,不能使用账户登录的方式去push代码等等操作,而是使用生成仓库的个人密钥去push代码等操作。所以如果使用的是gitee的话,通过账户密码登录的方式是可以正常提交的,而如果是使用GitHub的话,那么在最后一步的git push时是会报

    2024年04月13日
    浏览(42)
  • gitlab没有push权限,重设账号密码仍然不行,问题解决

    目录 一  问题描述 二  权限问题 三 参考链接 $ git push Enumerating objects: 570, done. Counting objects: 100% (570/570), done. Delta compression using up to 12 threads Compressing objects: 100% (541/541), done. Writing objects: 100% (560/560), 75.00 MiB | 4.18 MiB/s, done. Total 560 (delta 166), reused 10 (delta 5) remote: Resolving deltas:

    2024年02月16日
    浏览(33)
  • 使用git推送代码到远程gitee仓库报错及解决办法

    今天在使用git推送本地仓库到远程时发生报错,特此记录。 使用命令 推送本地仓库到远程仓库时发生如下报错: 1.查看本地仓库和远程仓库是否建立联系 返回如下信息,本地和远程仓库联系正常 2.第一次推送的时候需要加上 -u 参数 -u 参数的作用是将本地仓库分支和远程仓

    2024年02月04日
    浏览(63)
  • IDEA git 代码已经commit,但未 push推送,如何撤销提交缓存区代码

    记录自己提交代码时,手滑错误commit了多余的文件,但未push到云端,想要撤回整个commit的操作: idea菜单栏上的 VCS–Git–Reset HEAD…     此时按照图中选择回退的方式,以及回退到哪个版本,点击“Reset”即可,在\\\"Version Control\\\" 中 “log” 里,最新一次提交的记录消失即回退

    2024年02月10日
    浏览(49)
  • Git回退已经提交commit的(还未推送push的)代码及撤回代码回退

    1.Git回退已经提交的代码 原文链接(原文写的是已经推送push的代码) http://t.csdn.cn/CDjgq 已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面没得我最后一次提交的代码。。。然后我开始了第二轮操作, 撤回 代码回退 2.撤回代码回退 1)首先输入

    2024年02月13日
    浏览(44)
  • 解决 Linux git push 贡献者不同(没有出现绿点)的问题

    第一步,通过下面的指令,修改 linux git 的配置文件: 会进入下图界面: 进入本地(Windows)中 git 的设置界面 复制 名称 和 Email 到 gitconfig 里,不要在末尾加 (空格) 。 vim 保存: shift + ; wq Enter

    2024年02月04日
    浏览(47)
  • Git在push推送的时候报错:Donehint: not have locally. This is usually caused by another repository pushinghi

    为什么会出现这样的错误?:我是新建的项目在git上申请了一个仓库,由于第一次推送 本地和远程仓库两者代码文件不同步,因此需要先pull,进行合并然后再进行push。 解决方法: 1、先使用pull命令: 2、再使用push命令:

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包