首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何撤消已重新初始化的现有Git仓库的误操作

如何撤消已重新初始化的现有Git仓库的误操作
EN

Stack Overflow用户
提问于 2013-10-16 15:50:14
回答 3查看 8.5K关注 0票数 22

我刚刚在一个已经存在的git代码库上运行了git init

结果是重新初始化了现有Git存储库

我如何才能撤消此操作?

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 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,并且这些文件已更改,则不会更新这些文件-只会添加新文件。由于这些文件实际上都不是“活动的”,所以这应该是完全安全的。

票数 38
EN

Stack Overflow用户

发布于 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

一切都应该很好。对于这个令人困惑的错误,我很抱歉

票数 0
EN

Stack Overflow用户

发布于 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

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19397888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档