如何重新启动git / GitHub项目?

时间:2013-04-15 15:12:47

标签: git github

我已经在GitHub上托管的项目上工作了一段时间。但是,我现在决定以不同的方式重写我的应用程序,并从头开始。我重命名了我的旧本地存储库并创建了一个新的存储库。

如何使用新存储库替换GitHub上托管的存储库?我真的不在乎我的旧历史和问题是否存在。最好的方法是删除GitHub存储库并创建一个新存储库吗?

2 个答案:

答案 0 :(得分:3)

重命名现有的GitHub存储库并使用旧名称创建一个新存储库。您将拥有旧历史记录和指向新记录的链接。它会让一些人感到困惑,但它会产生预期的效果。

答案 1 :(得分:2)

只需创建新文件并强制将它们提交到主分支:

git push -f origin master

如果您没有在当前目录中创建存储库,只需启动存储库清理:

git init
git remote add origin <repository git URL>
git push -f origin master

正如@meagar在下面的评论中指出的那样;如果你关心你的分叉,历史或以前的代码库,请不要这样做。