从Repl.it上传代码至GitHub失败:仓库已创建但无代码
Repl.it代码无法同步到GitHub仓库的解决办法
1. 确认Repl.it与GitHub的授权状态
打开Repl.it账户设置里的GitHub集成页面,检查授权是否有效。如果授权状态异常,点击重新授权,确保Repl.it能正常访问你的GitHub账户。
2. 手动通过Git命令同步代码
自动同步失效时,直接在Repl.it的终端执行以下命令:
- 初始化本地仓库(若未初始化):
git init - 暂存所有文件:
git add . - 提交更改:
git commit -m "Initial commit from Repl.it" - 关联你的GitHub远程仓库(替换成自己的仓库URL):
git remote add origin https://github.com/你的用户名/你的仓库名.git - 推送到主分支(分支名是
main或master,根据你的仓库设置调整):git push -u origin main
3. 检查Repl.it的自动同步配置
在Repl.it项目左侧菜单找到Version Control,确认Auto-commit和Auto-push已开启。如果之前没开,开启后做个微小修改(比如给代码加个注释),触发自动同步机制。
4. 验证GitHub仓库权限
登录GitHub进入目标仓库,在Settings→Collaborators and teams里,确认你的账户拥有该仓库的写入权限。如果是组织所属仓库,还要确保组织给你的权限允许推送代码。
内容的提问来源于stack exchange,提问作者horNet14
相关产品推荐
相关产品推荐

