小编典典

运行 git init 两次是初始化存储库还是重新初始化现有存储库?

all

当您再次发布时,现有的 git 存储库会发生什么情况git init

我用git init. 创建文件,添加,提交。检查状态(没有提交)。然后创建了另一个文件,检查状态,我可以看到它没有按预期进行跟踪。

然后,错误地说,我git init再次运行并得到 Reinitialise existing Git repository message

试过了git status,但它显示相同。那么究竟会发生什么?

以这种方式重新初始化现有的 git 存储库是否有害或有帮助?为什么我们可以git init在现有的存储库中?


阅读 109

收藏
2022-07-28

共1个答案

小编典典

它看起来很安全,不应该覆盖任何重要的东西。

从 git文档

在现有存储库中运行 git init 是安全的。它不会覆盖已经存在的东西。重新运行 git init 的主要原因是选择新添加的模板。

2022-07-28