应该使用什么git命令来删除先前的git信息

时间:2013-01-10 21:02:12

标签: git git-clone

我制作了一个php项目的副本(克隆)并重命名它,以便我可以使用它的代码作为进一步开发的基础。在这一点上,我决定不使用git的分支功能,虽然我知道这可能是一个选项。我想基本上在这个新项目的git目录上执行一个新的init,这样就没有过去的记忆了。

我在想:

git reset --hard HEAD

这有意义吗?

2 个答案:

答案 0 :(得分:3)

您可以删除回购根目录中的.git目录。 Git存储他知道的所有内容,因此删除它将等同于从此repo中删除git。您可以再次运行git init来更改git存储库中的目录。

答案 1 :(得分:2)

git reset --hard HEAD会将您恢复为最新提交,并放弃当前更改。出于您的目的,您应该从仓库中删除.git目录。