0


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、打开控制面板

2、点击用户账户

3、管理windows凭据

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

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

6、保存

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

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

标签: git github

本文转载自: https://blog.csdn.net/AgainKin/article/details/129836144
版权归原作者 AgainKin 所有, 如有侵权,请联系我们删除。

“git push 报错没有权限解决思路”的评论:

还没有评论