我只是Git初始化了一个错误用户的回购,并想撤消它。这有什么命令吗?我是否真的必须进入并编辑.git目录?
答案 0 :(得分:995)
你可以删除.git。典型地:
rm -rf .git
然后,重新创建为正确的用户。
答案 1 :(得分:27)
在Windows中,如果.git文件夹包含子文件夹,请键入rmdir .git
或rmdir /s .git
。
如果您的git shell没有设置适当的管理权限(即当您尝试rmdir
时它会拒绝您),您可以打开命令提示符(可能是管理员 - 点击Windows键,输入' cmd',右键单击'命令提示符'并选择'以管理员身份运行'并尝试相同的命令。
rd
是rmdir
命令的替代形式。 http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true
答案 2 :(得分:4)
Git将其所有文件保存在.git目录中。只需删除那个并重新启动。
此 post 向您展示如何在Windows,Mac OSX,Ubuntu上找到hide .git文件
答案 3 :(得分:3)
我正在使用git bash控制台运行Windows 7。 上述命令对我不起作用。
所以我是通过Windows资源管理器完成的。 我检查了显示隐藏文件,转到我的项目目录并手动删除了.git文件夹。 然后回到我通过运行git status检查的命令行。
返回...
致命:不是git存储库(或任何父目录):。git
这正是我想要的结果。它返回该目录不再是git存储库(不再!)。
答案 4 :(得分:2)
删除项目根文件夹中的.git
文件夹
如果你安装了子模块并想要删除他们的git,也要从子模块文件夹中删除.git