Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git &引用;无法从远程回购中读取“;。。。但是我';我是主人?_Git_Github - Fatal编程技术网

Git &引用;无法从远程回购中读取“;。。。但是我';我是主人?

Git &引用;无法从远程回购中读取“;。。。但是我';我是主人?,git,github,Git,Github,我在GitHub上创建了一个组织,我是它的所有者。 我在这个组织中创建了一个repo,并用自述文件初始化。 我用ssh克隆了它,没有任何问题。 我对提交做了一些更改,当我尝试推送到远程源时: $ git push ERROR: Permission to Organization/repo.git denied to EtienneWan. fatal: Could not read from remote repository. Please make sure you have the c

我在GitHub上创建了一个组织,我是它的所有者。 我在这个组织中创建了一个repo,并用自述文件初始化。 我用ssh克隆了它,没有任何问题。 我对提交做了一些更改,当我尝试推送到远程源时:

$ git push
ERROR: Permission to Organization/repo.git denied to EtienneWan.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
$ ssh -T git@github.com
Hi EtienneWan! You've successfully authenticated, but GitHub does not provide shell access.
我是公司的老板,所以我不明白为什么我克隆的时候没有问题就不能推动

编辑:我用git@github.com:组织机构/repo.git
第二次编辑:我使用的密钥是由GitHub应用程序添加的。检查我的答案,我解决了我的问题。

你需要做什么

git push origin master
假设您使用git clone正确克隆了它


奇怪的是,我所做的不仅仅是将我的公钥删除并读取到GitHub。
现在推动组织回购是可行的。这很奇怪,因为我可以像平常一样推送到我的存储库,这意味着我的密钥以前是正确的。但在重新输入后更为正确。
奇怪…

编辑:我使用的ssh密钥似乎是通过GH应用程序添加到GitHub的,该应用程序没有授予我的组织访问权限。删除密钥并手动添加,使密钥独立于GH应用程序,并可以推送到这些回购。我本可以授予GH应用程序访问我的每个回购协议的权限,但我更喜欢撤销该应用程序并自己处理所有内容。

您是否搜索了您的错误。。。这真的有点像。我在克隆和推动回购时没有遇到任何问题。但在一个我是所有者的组织中,我犯了这个错误。我想这不是ssh密钥的问题。但我不知道为什么不起作用。可能是