Android Studio无法将项目添加至GitHub账户的问题求助
解决Android Studio关联GitHub失败后残留提交提示的问题
我之前也碰到过一模一样的情况,折腾了好一会儿才搞定,给你几个分步的解决方案,应该能帮你彻底解决:
第一步:清除本地残留的Git关联
因为你之前尝试关联失败后,本地项目可能已经留下了不完整的Git配置,这就是提交提示一直存在的核心原因:
- 先关闭Android Studio,找到你的项目根目录,开启显示隐藏文件(Windows按
Ctrl+Shift+,Mac按Cmd+Shift+.),找到名为.git的文件夹,直接删除它。 - 重新打开Android Studio,此时项目应该已经完全脱离Git控制,之前的提交相关提示会自动消失。
第二步:重新正确关联GitHub仓库
这次咱们换个更稳妥的流程,先在GitHub端建仓库,再本地关联:
- 打开GitHub网页,手动创建一个完全空的仓库(不要勾选「Add a README file」「Add .gitignore」这些初始化选项,保持仓库空白状态)。
- 回到Android Studio,打开你的项目,依次点击
VCS > Enable Version Control Integration,选择Git后点击OK。 - 右键项目根目录,选择
Git > Commit Directory,填写提交信息(比如「Initial commit」),勾选所有需要提交的文件,点击Commit(如果弹出lint检查提示,直接选择「Commit Anyway」跳过即可)。 - 添加远程仓库:点击
VCS > Git > Remotes,点击右上角的加号,给远程仓库命名(通常用origin),把你刚才创建的GitHub仓库的HTTPS或SSH地址粘贴进去,点击OK。 - 推送代码:点击
VCS > Git > Push,选择要推送的分支(一般是main或master),确认信息后点击Push就完成了。
额外注意事项
- 检查Android Studio的GitHub账号状态:打开
File > Settings > Version Control > GitHub,确保账号已登录且是你要使用的目标账号,若有异常可以重新登录验证。 - 如果选择用SSH地址关联仓库,要确保本地的SSH密钥已经添加到你的GitHub账号中,避免出现权限验证失败的问题。
内容的提问来源于stack exchange,提问作者vizzard110




