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



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

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

重命名现有GitHub存储库,并使用旧名称创建新存储库。你会有旧的历史记录和指向新网站的链接。这会让一些人感到困惑,但它会有理想的效果。

创建新文件并强制提交到主分支:

git push -f origin master

如果你没有在当前目录下创建存储库,只需启动存储库clean:

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

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

最新更新