You do not have permission to pull from the repository git没有上传权限

git 遇到的上传无权限的问题

因为自己初学git 遇到一些很头疼的问题,本身自己电脑被其他人用过git 在码云上已经添加了密钥,以及重新本地和码云都重新建仓库从头开始来也没有用,网上基本都是添加密钥的解决办法。


先声明git有两种不同 链接 可以上传自己所需要的项目,
在这里插入图片描述

当你绑定的是https的链接用来上传的话没有上传权限问题可能就出在用户账户那边,https上传下载只需要账号密码作为凭证
https://gitee.com/****/*****.git 链接样式 使用方式二解决
使用的是SSH链接的话就是没有配对密钥问题就可以用第一种方式解决。 SSH则是密钥作为上传下载凭证。
[email protected]:Abc/AAA.git 链接样式


一种可能是码云没有密钥

显示

ssh-keygen -t rsa -C"[email protected]" 我填的是自己码云的用户名

一下回车的结果接着继续确定就好
You do not have permission to pull from the repository git没有上传权限_第1张图片
因为我是之前使用过所以会提示是否需要覆盖直接y 之后直接接着回车就好接下的步骤也只能回车确认= =连续三次回车

You do not have permission to pull from the repository git没有上传权限_第2张图片
后面的我就不截取出来了
The key fingerprint is:

我用这个关键指纹拉去添加密钥是显示格式不正确
需要用

cat ~/.ssh/id_rsa.pub 这个命令给出的密钥才是完整的密钥

在这里插入图片描述
直接复制到码云
You do not have permission to pull from the repository git没有上传权限_第3张图片
提交就可以了

但是这样我的还是没有权限上传文件 方式二

找到一个去控制面板的处理方法
1 点击用户账户
You do not have permission to pull from the repository git没有上传权限_第4张图片
2.You do not have permission to pull from the repository git没有上传权限_第5张图片

3.在这里点击编辑下修改成自己码云账户就好了,再去 git push 下就可以成功访问上传自己码云仓库了!

You do not have permission to pull from the repository git没有上传权限_第6张图片

你可能感兴趣的:(git)