我只是用错误的用户 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 使用的外壳。