Kri*_*ost 1778
Git将所有文件保存在.git目录中.只需删除那个并重新启动.
如果你找不到它,那是因为它是隐藏的.
在Windows 7中,您需要转到文件夹,单击Organize左上角,然后单击Folder and search options,然后单击View选项卡并单击Show hidden files, folders and drives单选按钮.
在Mac OS上:
打开终端(通过Spotlight:按CMD + SPACE,键入terminal并按下Enter)并执行以下命令:cd.
或者您也可以键入rm -fr .git(空间很重要),将您的git repo文件夹从Finder拖放到终端窗口,按return,然后键入.git,然后return再次键入.
在Ubuntu上,使用快捷方式Ctrl + H.
CB *_*ley 712
如果你真的想要删除所有的存储库,只留下工作目录,那么它应该就这么简单.
rm -rf .git
Run Code Online (Sandbox Code Playgroud)
关于rm -rf申请的通常附带条件.确保您拥有最新的备份,并且在运行命令之前绝对确定您位于正确的位置.等等
eja*_*azz 59
如果要删除项目中的所有.git文件夹,请使用以下命令:
find . -type f | grep -i "\.git" | xargs rm
Run Code Online (Sandbox Code Playgroud)
这也将删除所有子文件夹中的所有.git文件夹和.gitignore文件
kam*_*mal 17
cd到需要删除git的目录并运行命令
Mac OS或任何Linux发行版
rm -rf .git
Run Code Online (Sandbox Code Playgroud)
eck*_*kes 16
杀死TortoiseGit的替代方案:
rmdir /S /Q)小智 14
克隆回购后
cd /repo folder/
Run Code Online (Sandbox Code Playgroud)
然后转到文件目录
ls -a
Run Code Online (Sandbox Code Playgroud)
查看所有隐藏和未隐藏的文件
.git .. .gitignore .etc
Run Code Online (Sandbox Code Playgroud)
如果你愿意,你可以检查回购来源
git remote -v
Run Code Online (Sandbox Code Playgroud)
现在删除包含有关 git 的所有内容的 .git
rm -rf .git
Run Code Online (Sandbox Code Playgroud)
删除后,你会发现再次没有git链接检查远程
git remote -v
Run Code Online (Sandbox Code Playgroud)
现在您可以使用以下命令初始化您的存储库
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
Run Code Online (Sandbox Code Playgroud)
Urv*_*pta 11
您可以从命令行使用以下命令 -
rm -rf .git
Run Code Online (Sandbox Code Playgroud)
这rm意味着删除,-rf表示递归强制,.git是您要删除的repo /文件.使用此命令时请小心.如果您尝试过rm -rf任何其他文件或文件夹,则可能会永久删除它们.永远不要在桌面上运行它.你可以擦掉所有的工作.使用此命令时要小心.
Sco*_*ius 10
其中$ GIT_DIR是要搜索的文件夹的路径(git repo路径),在终端中执行以下命令.
find $GIT_DIR -name *.git* -ok rm -Rf {} \;
Run Code Online (Sandbox Code Playgroud)
这将以递归方式搜索指定Git目录中文件/目录名中包含".git"的任何目录或文件.这将包括.git /和.gitignore文件以及任何其他类似.git的资产.该命令是交互式的,在删除之前会询问.要继续删除,只需输入y,然后输入.
小智 5
要完全删除.git计算机中的存储库(在 Windows 8 及更高版本中):
.git通常隐藏在 Windows 中 .git存储库,然后你可以删除它