android - 无法将Android Studio项目推送到Github

标签 android git android-studio github

我尝试将我的 Android Studio 项目推送到 github 一段时间了。

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

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

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

Push failed: Failed with error: unable to access 'https://github.com/myusername/project.git/': The requested URL returned error: 403

(当然,其中“myusername”和“project”是我的具体详细信息)

我已经多次卸载并重新安装 git,我已经检查过我的全局 user.nameuser.email 是正确的。我不知道我还能做些什么来让它工作。

最佳答案

您必须在 Github 上创建远程存储库,然后推送本地存储库。

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

现在,当您执行 VCS -> 提交更改 -> 提交并推送时。您应该会看到您的提交反射(reflect)在 github 上。

关于android - 无法将Android Studio项目推送到Github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47743963/

相关文章:

java - 尝试在任何布局中添加描边宽度时,MaterialButton 不可见

Android Recyclerview 预加载 View

git - 您应该在哪个目录或文件路径中运行 eval ssh-agent?

android - 在Android Studio中为Unity开发一个Android插件(涉及适用于Android的OpenCV)

java - 为什么即使没有错误(HELP),我的应用也会崩溃

android - addJavascriptInterface 函数不适用于 API 21

git - 如何在同一个 CLI 终端的屏幕上显示 `git branch` 的输出?

git - Git-Extensions 是否支持 git lfs?

android-studio - Android Studio 错误无法建立应用插件 com.android.application

android - Gradle中返回的SVN版本号错误(org.tmatesoft.svn)