$ git push -u origin master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
我很确定存储库在那里,我正确地添加了它。问题可能是我使用了两个github帐户。一个是我个人的,一个是客户。我试图将它作为私有存储库在客户端的github上获取。
我可以创建一个存储库并将其推送到我的个人github帐户。但我不能把它推到我客户的账户上。
答案 0 :(得分:1)
您可能无权推送到客户端的存储库。要获得访问权限,最简单的方法是,如果您的个人GitHub帐户可以访问您客户的存储库。
理想情况下,您客户的帐户是GitHub组织。这样,可以授权任意数量的人访问其功能。只需将任何帐户添加为组织的所有者,或者向团队添加帐户即可访问特定存储库。
如果您的客户的帐户不是某个组织,您可以通过将自己的帐户作为协作者添加到存储库(在存储库管理设置中)来授予您自己的访问权限。这使您可以从自己的帐户访问存储库。
如果您尝试使用多个ssh密钥登录到不同的Github帐户,具体取决于您要推送的存储库,请参阅Multiple GitHub Accounts & SSH Config。但是,这更加困难,可能没必要。