我用gitinit创建了一个git存储库。我想完全删除它并初始化一个新的。


当前回答

克隆回购后

cd /repo folder/

然后转到文件目录

ls -a

查看隐藏和取消隐藏的所有文件

.git .. .gitignore .etc

如果您愿意,可以查看回购来源

git remote -v

现在删除.git,它包含有关git的所有信息

rm -rf .git

删除后,您会发现没有git链接的check remote

git remote -v

现在您可以使用

git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/Leonuch/flex.git
git push -u origin main

其他回答

如果要删除项目中的所有.git文件夹,请使用以下命令:

find . -type f | grep -i "\.git" | xargs rm

这还将删除所有子文件夹中的所有.git文件夹和.git忽略文件

如果$GIT_DIR是要搜索的文件夹的路径(GIT repo路径),请在终端中执行以下操作。

find $GIT_DIR -name *.git* -ok rm -Rf {} \;

这将递归搜索指定git目录中文件/目录名中包含“.git”的任何目录或文件。这将包括.git/和.gitignore文件以及任何其他类似.git的资产。该命令是交互式的,将在删除前询问。要继续删除,只需输入y,然后输入。

无需担心,同意以上答案:

但对于私人项目,请遵循Gitlab的步骤:

登录到您的帐户单击设置->常规选择要删除的存储库单击最底部的“高级”单击“删除项目”将要求您键入项目名称此操作可能会导致数据丢失。为了防止意外行动,我们要求您确认您的意图。请键入“sample_project”以继续,或关闭此模式以取消。现在您的项目已成功删除。

在窗口中:

按下开始按钮搜索资源监视器在CPU选项卡->键入.git->右键单击rundll32并结束进程

现在您可以删除.git文件夹

我尝试了:

rm-rf.git和

Git将其所有文件保存在.Git目录中。把那个拿走然后再次初始化。

这两个都不适合我

删除.git以外的所有文件git添加-A.gitcommit-m“已删除整个项目”数字推送

然后从备份创建/还原项目:

创建新项目文件(或复制粘贴备份)git添加-A.gitcommit-m“重新创建的项目”数字推送