我在github中创建了一个私有存储库 我使用克隆目录并最初推送我的代码库 错误的是,我推错了代码库,现在我需要在主目录中推送另一个代码吗?
我尝试删除克隆文件夹中的文件并推送新文件。它不会推送代码并抛出如下错误。
请帮我解决这个问题:
git.exe push --progress "origin" master:master
Counting objects: 274, done.
Compressing objects: 100% (254/254)
Writing objects: 100% (273/273), 173.91 MiB | 6.32 MiB/s
Writing objects: 100% (273/273), 181.78 MiB | 6.49 MiB/s, done.
Total 273 (delta 68), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
error: RPC failed; result=56, HTTP code = 200
Everything up-to-date
git没有干净地退出(退出代码1)
答案 0 :(得分:0)
你可以简单地说:
制作一个:
git push -f
这将强制推送,删除远程仓库的历史(这是不错的,因为你是唯一使用它的人),并用当地的回购历史替换它。
因此,如果您已在本地修复了历史记录,则可以使用git push -f
在私有GitHub仓库中对其进行镜像。