我只是用错误的用户 Git 初始化了一个存储库,并想撤消它。有什么命令吗?我真的必须进入并编辑 .git 目录吗?
6 回答
你可以删除 .git。通常:
rm -rf .git
然后,重新创建为正确的用户。
在 Windows 中,键入rmdir .git或rmdir /s .git.git 文件夹是否有子文件夹。
如果你的 git shell 没有设置适当的管理权限(即当你尝试时它拒绝你rmdir),你可以打开一个命令提示符(可能作为管理员——点击 windows 键,输入'cmd',右键单击'命令提示符'并选择'以管理员身份运行)并尝试相同的命令。
rd是rmdir命令的另一种形式。http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true
删除.git项目根文件夹中的文件夹
如果您安装了子模块并想删除它们的 git,也请.git从子模块文件夹中删除
Git 将其所有文件保存在 .git 目录中。只需删除那个并重新初始化。
这篇文章很好地向您展示了如何在 Windows、Mac OSX、Ubuntu 上找到隐藏的 .git 文件
我正在使用 git bash 控制台运行 Windows 7。上面的命令对我不起作用。
所以我通过 Windows 资源管理器做到了。我检查了显示隐藏文件,转到我的项目目录并手动删除了 .git 文件夹。然后回到我通过运行 git status 检查的命令行。
哪个返回...
致命:不是 git 存储库(或任何父目录):.git
这正是我想要的结果。它返回该目录不是 git 存储库(不再是!)。
在 PowerShell 中,这是这样做的方法:
Remove-Item ".git" -Force -Recurse
这是 VSC 使用的外壳。