首页 > 解决方案 > 无法合并存储库中不相关的历史记录 - 我可以在新存储库中重新启动吗?

问题描述

我知道这个问题之前已经回答过了。这是最受欢迎的线程:Git 拒绝合并无关的历史。什么是“无关历史”?

但是,我的编码素养绝对是 0,并且不知道如何使用命令。

--

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

摸索导致我在 Github Desktop 上遇到了更多问题,例如“提交失败 - 收到退出代码 1”、“此二进制文件已更改”等。原始功能存储库也已擦除非 js/index/CSS 文件...

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

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

标签: gitgithubrepository

解决方案


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

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

推荐阅读