我刚刚在一个已经存在的git代码库上运行了git init
。
结果是重新初始化了现有Git存储库
我如何才能撤消此操作?
谢谢!
发布于 2013-10-16 15:55:48
不需要-这样做是非常安全的。From the documentation
Running git init in an existing repository is safe.
It will not overwrite things that are already there.
The primary reason for rerunning git init is to pick up newly added templates.
这些模板是一些文件,如示例钩子和示例文件,它们是git的一部分。如果您在创建存储库后更新了git,并且这些文件已更改,则不会更新这些文件-只会添加新文件。由于这些文件实际上都不是“活动的”,所以这应该是完全安全的。
发布于 2020-02-13 21:59:32
所以这可能是第一个错误。这个错误来自于你还没有真正使用git的事实(还没有测试那个场景,对不起)。
因此,要修复此问题,请运行
git config --global user.email "you@example.com"
然后
git config --global user.name "Your Name"
然后
git remote rm origin
一切都应该很好。对于这个令人困惑的错误,我很抱歉
发布于 2021-02-20 15:16:35
要撤消git init所做的更改,您应该删除git存储库。请按照以下步骤完成工作。
用于Linux的
rm -rf .git
用于的
rmdir .git
参考https://www.w3docs.com/snippets/git/how-to-delete-git-repository-created-with-init.html
https://stackoverflow.com/questions/19397888
复制相似问题