重复的git存储库

时间:2013-06-25 10:56:05

标签: javascript git github

我在Github上有一个git存储库,我希望有效地拆分成两个独立的存储库,每个存储库的历史记录完好无损。第一个(和原始的)repo将用于构建代码,而新的repo将在构建之前用于源文件(其Javascript)。

一旦我有两个单独的存储库,我将开始修改每个存储库,以便它们各自具有各自的组件。

我遇到的问题是我似乎找不到基本上用新名称复制当前回购的方法。我已经尝试创建一个新的repo,并将其添加为远程,但它不包括分支等,我看不到这样做的方法。

有人能指出我正确的方向吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

  • 创建新的GH repo
  • 将其添加为新的遥控器(例如remote2
  • 通过
  • 对当前历史记录和代码进行“git push remote2 master复制”
  • 弃掉遥控器并克隆新的回购,开始工作

Tah dah。