如何断开项目到github repo并连接到另一个?

我有点迷茫。我参与了一个与github结合的项目。但是我使项目发展,因此我在github上创建了一个新的存储库,我希望使用该存储库(同时保留旧文件和旧文件)。

所以在我的项目中,我想确保它不再与旧存储库耦合,并且我可以在新存储库中正常工作。

我遵循了一些链接,所以我做到了:

  • 在Github上创建新的存储库
  • 在我的项目中:git remote rm origin
  • git remote add origin [newGithubURL]
  • git initgit add .git commit -m "first commit"
  • git push origin master

但是我有这个错误:

如何断开项目到github repo并连接到另一个?

wangjie5555 回答:如何断开项目到github repo并连接到另一个?

@Mike Faber提供了一个很好的解决方案,它将旧仓库的历史保留在新仓库中。

如果您想像全新的存储库一样从头开始,那么我要做的是:

  1. 将旧存储库的本地工作文件夹复制到新文件夹
  2. 将新文件夹重命名为您想要的名称,或者将旧文件夹存档或重命名作为备份
  3. 删除新工作文件夹中的.git文件夹
  4. 在新文件夹中,像通常推送到GitHub一样,执行git initgit add .git commit -m "first commit"

现在,您只需一个提交就可以将旧存储库的副本作为新存储库。

本文链接:https://www.f2er.com/2926211.html

大家都在问