是否有撤消git init的命令?

是否有撤消git init的命令?,git,git-init,Git,Git Init,我只是用一个错误的用户初始化了一个repo,并想撤销它。这有什么命令吗?我真的必须进入并编辑.git目录吗?您可以直接删除.git。通常: rm -rf .git 然后,以正确的用户身份重新创建。在windows中,键入rmdir.git或rmdir/s.git(如果.git文件夹有子文件夹) 如果您的git shell没有设置正确的管理权限(即,当您尝试rmdir时,它会拒绝您),您可以打开命令提示符(可能以管理员身份--点击windows键,键入“cmd”,右键单击“命令提示符”并选择“以

我只是用一个错误的用户初始化了一个repo,并想撤销它。这有什么命令吗?我真的必须进入并编辑.git目录吗?

您可以直接删除.git。通常:

rm -rf .git

然后,以正确的用户身份重新创建。

在windows中,键入
rmdir.git
rmdir/s.git
(如果.git文件夹有子文件夹)

如果您的git shell没有设置正确的管理权限(即,当您尝试
rmdir
时,它会拒绝您),您可以打开命令提示符(可能以管理员身份--点击windows键,键入“cmd”,右键单击“命令提示符”并选择“以管理员身份运行”),然后尝试相同的命令


rd
rmdir
命令的另一种形式

Git将其所有文件保存在.Git目录中。只需删除该项,然后再次初始化


这个很好地向您展示了如何在Windows、Mac OSX、Ubuntu上找到hide.git文件

我正在使用git bash控制台运行Windows 7。 上面的命令对我不起作用

所以我是通过Windows资源管理器完成的。 我选中了“显示隐藏文件”,转到我的项目目录并手动删除了.git文件夹。 然后回到命令行,我通过运行git status进行了检查

它返回

致命:不是git存储库(或任何父目录):.git


这正是我想要的结果。它返回该目录不再是git存储库(不再是!)。

删除项目根文件夹中的
.git
文件夹


如果你安装了子模块并想删除他们的git,也要从子模块文件夹中删除
.git
,谢谢Mathew,但是你能解释一下“如果你刚刚启动了它”-如果我做了一些事情,一些提交等,删除它会是个问题吗?不,您始终可以删除整个
.git
子目录,而不会产生任何不良影响。@mskfisher:也就是说,除了您的存储库消失之外,没有任何不良影响!我认为这在windows中不起作用。对于windows
rmdir/s.git
@Zen,为什么不呢?假设您意外地用git初始化了工作区文件夹,并且所有子目录都是git repos,那么从工作区文件夹中删除
.git
有什么害处吗?rmdir/s.git如果您已经添加了远程强制文件和子文件夹,我在Win7中的文件夹上意外地执行了git init。rmdir/s.git将其删除。已确认可在
windows10
中使用
VS code
运行。谢谢