无法合并存储库中不相关的历史 - 我可以在新存储库中重新启动吗?

Unable to merge unrelated histories in repository - Can I restart in new repository?

我知道这个问题以前有人回答过。这是最受欢迎的话题:

但是,我的代码绝对是0,不知道怎么使用命令

--

详细说明我的问题——我能够通过 Atom 创建一个功能性站点。我想出了如何通过 github 发布,方法是将所有文件从功能存储库复制到已创建的、与我的-github-配置文件存储库同名的存储库。这让我可以发布网站,但现在很多元素都坏了。这似乎是因为传输清除了 js/index/CSS 以外的文件和文件夹。例如,我的 icomoon 自定义字体没有出现在已发布的网站上,而是出现在实时服务器上,因为(我假设)它们现在在存储库中丢失但我的计算机源中没有 url.

四处摸索使我在 Github 桌面上遇到了更多问题,例如 "Failed to commit - exit code 1 received," "This binary file has changed," 等。原始功能存储库还删除了非 js/index/CSS 文件...

有什么方法可以删除预先存在的 github 命名存储库,创建一个新的同名存储库,并将我的工作代码拖到这个新的、干净的平板上吗?

非常感谢任何帮助。谢谢。

  • 转到工作代码的根目录并找到并删除 .git 文件夹 它会断开你的代码退出 git 存储库

  • 登录 github 并删除您现有的存储库/重命名 存储库更改为新名称

  • 使用现有存储库名称创建一个新存储库并将您的代码推送到此存储库。

我在使用 GitHub 桌面时遇到了同样的问题。解决方法是:

  1. 在资源管理器中打开存储库文件夹
  2. 删除或重命名存储库文件夹
  3. 文件 -> 克隆存储库并选择正确的
  4. 重复步骤 1
  5. 将您的项目复制到文件夹
  6. 点击"fetch origin"