【问题标题】:how to undo git init?如何撤消 git init?
【发布时间】:2015-06-05 13:29:05
【问题描述】:

我误点击了用户文件夹中的git init,然后用户文件夹中的所有内容都变成了蓝色问号。

我该如何解决这个问题?

【问题讨论】:

标签: git git-init


【解决方案1】:

短小精悍

rm -rf .git

然后,重新初始化为正确的用户

【讨论】:

    【解决方案2】:

    查看关于git init的文档

    当您运行git init 时,它会在您的项目目录中创建一个新的.git folder 以及其他一些对象子目录refs/headsrefs/tags,因为它是一个点文件(.git),默认情况下它是隐藏的,因此,如果您正在运行 linux,请执行以下操作。

     cd myFolder
     rm -rf .git
    

    如果您运行的是 Windows,有很多教程可以显示隐藏文件,例如 this

    【讨论】:

    • 好的。但是如果该文件夹已经包含一个包含实际项目文件和 git 设置的文件夹怎么办。会不会也有影响?
    • 当你运行git init时,你应该重新初始化,所以是的,commitadds应该被重置,但git --config和其他全局配置不要
    • 在现有存储库中运行 git init 是安全的。它不会覆盖已经存在的东西。重新运行 git init 的主要原因是选择新添加的模板。来自docs
    • 它有效,非常感谢。但它仍然单独保留在我的库文件夹中。我也会检查的。但我在库中找不到任何.git 文件夹!!!
    • saran 很高兴听到这个消息,请随时“接受”或“标记”此答案为已接受我看到您是新来的,请查看 this link 以了解如何接受它,
    猜你喜欢
    • 1970-01-01
    • 2013-02-18
    • 2011-03-13
    • 1970-01-01
    • 2015-03-14
    • 2019-08-23
    • 2014-11-03
    相关资源
    最近更新 更多