在Git上创建回购并推送现有代码

时间:2015-07-07 14:24:59

标签: git repository bitbucket

我有一个git存储库(v1)我正在处理,推动,拉动,合并等等。我遇到的问题是我对这个存储库造成了一些麻烦,现在我需要创建第二个(v2)。这是我通过bitbucket完成的,但是,我需要将我正在处理的项目(本地)与原始存储库一起推送到新的存储库v2。

当我使用命令git init时,它只是重新初始化旧的仓库。所以基本上我需要重新开始并将我的所有源代码提交到新的存储库。任何人都可以帮我这个。我必须添加我还希望将现有存储库保留在bitbucket上。

1 个答案:

答案 0 :(得分:0)

使用:

git remote rename origin v1
git remote add origin {{your Bitbucket repo address}}
git push origin master

这样您将保留现有的存储库,但默认情况下,您将推送新的提交。

编辑: 如果您不需要保留本地仓库历史记录,只需保留源代码,只需删除.git目录,然后尝试git init