我使用git init创建了一个git存储库。 我想将其完全删除,然后重新创建一个新的。
#1楼
如果要删除项目中的所有.git文件夹,请使用以下命令:
find . -type f | grep -i "\.git" | xargs rm
这还将从所有子文件夹中删除所有.git文件夹和.gitignore文件
#2楼
其中$ GIT_DIR是要搜索的文件夹的路径(git repo路径),请在终端中执行以下命令。
find $GIT_DIR -name *.git* -ok rm -Rf {} \;
这将递归搜索指定Git目录内文件/目录名称中包含“ .git”的任何目录或文件。 这将包括.git /和.gitignore文件以及任何其他类似.git的资产。 该命令是交互式的,在删除前会询问。 要继续删除,只需输入y,然后按Enter。
#3楼
Git将所有文件保存在.git目录中。 只需删除那个然后再次初始化即可。
如果找不到,那是因为它是隐藏的。
在Windows 7中,你需要去您的文件夹,单击组织上留下的顶部,然后单击文件夹和搜索选项 ,然后单击视图选项卡,单击显示隐藏的文件,文件夹和驱动器单选按钮。
在Mac OS上:
打开一个终端(通过Spotlight:按CMD + SPACE ,键入terminal并按Enter )并运行:defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder
注意:在Finder中显示隐藏文件的键盘快捷键是CMD + SHIFT + 。 因此不再需要以这种方式修改finder配置
您也可以键入cd (空格很重要),将git repo文件夹从Finder拖放到终端窗口,按回车键,然后键入rm -fr .git ,然后再次返回 。
在Ubuntu上,使用快捷键Ctrl + H。
#4楼
如果您确实要删除所有存储库,仅保留工作目录,则它应该像这样简单。
rm -rf .git
关于rm -rf的通常条件适用。 在运行命令之前,请确保您具有最新备份,并且绝对要确保在正确的位置。 等等等
#5楼
删除/var/www/gitorious (或安装位置)
删除/etc/monitd
删除git用户
删除/usr/local/activemq并在/etc/init.d/act为其初始化脚本