如何删除在桌面创建的Git仓库

27

我不小心将我的桌面设为了 Git 仓库,如何删除桌面上与 Git 相关的文件?

  • 我尝试进入路径 C:/User/my_user/Desktop 并取消隐藏 Git 文件,但无法取消隐藏。
  • 然后我尝试使用 Windows Powershell 删除这些文件,但它也没有列出这些文件。
  • 我还尝试在 GitExtensions 中找到一些选项来删除 Git 文件,但没有找到此类选项。
  • 在 Git GUI 中也找不到该选项。

肯定存在一个 Git 仓库,因为我可以在右键菜单中使用 GitEx Browse 选项。

8个回答

42

从您的桌面上删除名为.git的隐藏文件夹


21

如果您是一个命令行控,您也可以从命令提示符中完成此操作。

  • 开始 --> 运行

  • 输入:cmd

  • 导航到项目文件夹(例如:cd c:\myProject

  • 从项目文件夹中,您可以键入以下内容以查看.git文件夹: attrib -s -h -r . /s /d

  • 然后,您可以直接从命令行删除.git文件夹:del /F /S /Q /A .git

  • rmdir .git


7
如果文件夹不为空,请使用"rmdir -Force -Recurse .git"。 - moon cheese

16

前往您的项目目录并在Windows上执行以下命令rmdir /s /q .git,这将删除所有Git引用。


3
一些建议:
- 确保您已使用管理员帐户登录。
- 在资源管理器中导航到“C:/用户/我的用户/”
- 右键单击“桌面”并选择“安全”选项卡。
- 确保'my_user'对桌面文件夹拥有完全控制权。
- Windows键->“文件夹选项”->查看:“显示隐藏的文件,文件夹和驱动器”
现在尝试通过命令行或资源管理器从桌面删除.git目录和相关文件。

(如果您已经尝试了所有这些事情,我们深表歉意,只是想尽可能详细地解决问题...)


2
^C[~ (master #)]$ ls -al | grep .git

您应该看到以下文件: .git .gitconfig
qc^C[~ (master #)]$ rm -rf .git

(递归删除.git文件)

2
  1. 进入想要删除.git文件夹的目录,然后在命令提示符中输入以下命令:rmdir /S .git

  2. 或者点击Windows选项,进入文件资源管理器选项,勾选“显示隐藏文件”,然后删除.git文件夹

  3. 如果您有GitHub仓库,并且其中某个文件夹因此变灰,您可以使用git rm --cached submodule-name,然后再次提交


2
显示隐藏文件夹: $ ls -alh。 删除.git文件夹: $ rm -R .git

0

如果您的系统是Windows,则下载并安装GitBash;如果您的系统已经安装了Git,请使用终端并输入以下命令:rm -fr .git(这将在本地删除您系统上的Git仓库)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接