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

Wil*_*ins 1 git github repository

我知道这个问题以前已经回答过。这是最流行的主题:Git 拒绝合并不相关的历史记录。什么是“无关历史”?

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

--

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

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

有没有办法删除预先存在的 github 命名存储库,创建一个同名的新存储库,然后将我的工作代码拖到这个新的、干净的状态?

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

san*_*ake 5

  • 转到工作代码的根目录并找到并删除 .git 文件夹,它将断开您的代码与退出 git 存储库的连接

  • 登录 github 并删除现有存储库/将存储库重命名为新名称

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