新 git init 中断了与文件的连接?
New git init broke connection to the files?
我试图将存储在 GitLab 中的代码(ruby on rails)推送到生产环境。由于它不起作用,我尝试检查 git 存储库并意外地通过 project/repo$ git init
创建了一个新的。
之后,我收到一条关于 正在初始化新存储库 的消息。
根据事故 git init
的其他解决方案,如果我在现有的存储库中初始化一个新的存储库不会有问题,但在这种情况下,我会得到 重新初始化现有存储库 消息,我没有收到。那么我应该通过 rm -rf .git
删除存储库吗?按照这个I accidentally started a new git init on an existing git project, what do I need to get it back to normal?,对我没有任何好处,或者可能是不同的情况?
我的技术知识很少,所以如果你能解释一下"for dummies"那就太好了!
更新:我删除了存储库,现在一切正常。
关于 "initializing a new repository" 的完整信息是什么?简而言之,是的,所有 git 相关文件都存储在 .git
目录中,因此如果删除它,您可以重新开始。考虑到您还不会丢失任何东西,这听起来是个好主意。
请注意 git init
仅设置要提交的回购。 您仍然需要进行初始提交 才能推送到您在 GitLab 上的远程。您可以通过 git 的 commit
命令执行此操作。
我试图将存储在 GitLab 中的代码(ruby on rails)推送到生产环境。由于它不起作用,我尝试检查 git 存储库并意外地通过 project/repo$ git init
创建了一个新的。
之后,我收到一条关于 正在初始化新存储库 的消息。
根据事故 git init
的其他解决方案,如果我在现有的存储库中初始化一个新的存储库不会有问题,但在这种情况下,我会得到 重新初始化现有存储库 消息,我没有收到。那么我应该通过 rm -rf .git
删除存储库吗?按照这个I accidentally started a new git init on an existing git project, what do I need to get it back to normal?,对我没有任何好处,或者可能是不同的情况?
我的技术知识很少,所以如果你能解释一下"for dummies"那就太好了!
更新:我删除了存储库,现在一切正常。
关于 "initializing a new repository" 的完整信息是什么?简而言之,是的,所有 git 相关文件都存储在 .git
目录中,因此如果删除它,您可以重新开始。考虑到您还不会丢失任何东西,这听起来是个好主意。
请注意 git init
仅设置要提交的回购。 您仍然需要进行初始提交 才能推送到您在 GitLab 上的远程。您可以通过 git 的 commit
命令执行此操作。