无法将Android Studio项目推送到Github

时间:2017-12-10 22:04:05

标签: android git android-studio github

我一直试图将我的Android Studio项目推向github一段时间了。

如果我进入设置 - >版本控制 - > Git并点击“测试”,它说没关系

如果我进入设置 - >版本控制 - > Github并使用我的Github凭据点击“测试”,它说一切都很好。

但是当我转到VCS->导入到版本控制 - >在Github上共享项目时,它将在Github上创建项目并将更改提交到本地仓库,但不会推送任何更改。它总是说:

  

推送失败:失败并显示错误:无法访问   'https://github.com/myusername/project.git/':请求的网址   返回错误:403

(当然,“myusername”和“project”是我的具体细节)

我已经多次卸载并重新安装git,我已经检查过,我的全局user.nameuser.email是正确的。我无法弄清楚我还能做些什么才能让它发挥作用。

3 个答案:

答案 0 :(得分:1)

你必须在Github上创建一个远程仓库然后推送你的本地仓库。

似乎没有办法在Android Studio中通过GUI添加遥控器。因此,在项目的根目录中打开Git Bash(Android Studio中的终端)并执行git remote add

现在当你做VCS时 - >提交更改 - >承诺&推。你应该看到你的提交反映在github上。

答案 1 :(得分:0)

我知道答案为时已晚,但是我想添加有关解决此问题的更多信息,因为上述答案没有帮助我,所以我想通了其他地方。

在这个挑战得到了403那是因为你正试图更改推到你没有访问的库。当您将GitHub凭证保存到另一个帐户并将项目共享到另一个帐户存储库中时,就会发生这种情况。

  

我也遇到了这个问题,但是设法解决了,错误是   计算机已保存了一个git用户名和密码,因此如果您转到   另一个帐户,将出现错误403。以下是解决方案   Windows中,您可以在这里找到钥匙:

     

控制面板>用户帐户>凭证管理器>窗   凭证>通用凭证

     

下一步,删除Github键。

Afther该输入命令

  

git的推-u原点主

  

点击VCS> GIT中>推。

答案 2 :(得分:0)

我今天遇到了同样的问题。可能的原因:我有一个本地存储库,名称与另一个存储库中的机械手类相同。我重命名了错误命名的存储库,将机器人类名称保留在另一个存储库中,然后进行了推送。没有抓地力。