我想从项目目录中删除所有版本跟踪。

正确的方法是什么?

我可以做一个shell命令,如:

rm -rf .git

从我的项目目录或者有一种方法来做这作为一个Git命令?

我用这个项目来学习Git,并意识到我在项目早期移动、重命名和删除文件时犯了一些错误。我想删除所有的Git跟踪,并重新开始与Git init。


当前回答

我发现这非常容易,即使是rails新项目,这样我就可以有一个新的git历史和分支,因为我想要和自定义。

rm -rf .git

其他回答

我在Linux环境下工作。我以递归的方式删除了所有Git文件和文件夹:

rm -rf .git

rm -rf .gitkeep

除了下面的步骤之外,您可能还想删除.gitignore文件。

如果您想在项目中删除Git的任何痕迹,可以考虑删除.gitignore文件。 **如果你想将Git重新整合到项目中,可以考虑离开.gitignore文件。

有些框架可能会自动生成.gitignore文件,因此您可能希望保留它。


基于Linux、Mac或Unix的操作系统

打开一个终端,并导航到项目的目录,即- cd path_to_your_project。

执行如下命令: Rm -rf .git*

这将从项目中删除Git跟踪和元数据。如果你想保留元数据(如.gitignore和.gitkeep),你可以通过rm -rf .git删除跟踪。


窗户

使用命令提示符

rmdir或rd命令不会删除/删除指定目录中的任何隐藏文件或文件夹,因此应该使用del命令来确保从.git文件夹中删除所有文件。

打开命令提示符 要么点击开始然后运行,要么同时按下键和r。 输入cmd并按enter键 导航到项目目录,即- cd path_to_your_project

运行这些命令 del /F /S /Q /A .git 删除目录.

第一个命令删除.git文件夹中的所有文件和文件夹。第二个删除.git文件夹本身。

没有命令提示符

Open the file explorer and navigate to your project Show hidden files and folders - refer to this article for a visual guide In the view menu on the toolbar, select Options In the Advanced Settings section, find Hidden files and Folders under the Files and Folders list and select Show hidden files and folders Close the options menu and you should see all hidden folders and files including the .git folder. Delete the .git folder Delete the .gitignore file ** (see note at the top of this answer)

适用于ubuntu和linux系统 使用如下命令:-

Rm -rf .git*

解决这个问题最简单的方法是使用命令行。 输入以下命令

rm -R .git/

OR

rm -rf .git/

我发现这非常容易,即使是rails新项目,这样我就可以有一个新的git历史和分支,因为我想要和自定义。

rm -rf .git