我想从项目目录中删除所有版本跟踪。
正确的方法是什么?
我可以做一个shell命令,如:
rm -rf .git
从我的项目目录或者有一种方法来做这作为一个Git命令?
我用这个项目来学习Git,并意识到我在项目早期移动、重命名和删除文件时犯了一些错误。我想删除所有的Git跟踪,并重新开始与Git init。
我想从项目目录中删除所有版本跟踪。
正确的方法是什么?
我可以做一个shell命令,如:
rm -rf .git
从我的项目目录或者有一种方法来做这作为一个Git命令?
我用这个项目来学习Git,并意识到我在项目早期移动、重命名和删除文件时犯了一些错误。我想删除所有的Git跟踪,并重新开始与Git init。
当前回答
解决这个问题最简单的方法是使用命令行。 输入以下命令
rm -R .git/
OR
rm -rf .git/
其他回答
Rm -rf .git应该足够了。这将破坏所有与git相关的信息。
我发现这非常容易,即使是rails新项目,这样我就可以有一个新的git历史和分支,因为我想要和自定义。
rm -rf .git
Git用于信息的所有数据都存储在. Git /中,因此删除它应该可以正常工作。当然,要确保你的工作副本处于你想要的确切状态,因为其他一切都会丢失。git文件夹是隐藏的,所以要确保你打开了“显示隐藏的文件,文件夹和磁盘”选项。
从那里,您可以运行git init来创建一个新的存储库。
我在Linux环境下工作。我以递归的方式删除了所有Git文件和文件夹:
rm -rf .git
rm -rf .gitkeep
解决这个问题最简单的方法是使用命令行。 输入以下命令
rm -R .git/
OR
rm -rf .git/