新的git init破坏了与文件的连接?

时间:2016-02-29 00:50:50

标签: ruby-on-rails git gitlab

我试图将存储在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?,它对我没有好处,或者可能是不同的情况?

我的技术知识很少,所以如果你能解释"对于傻瓜"那会很棒!

更新:我删除了存储库,现在一切正常。

1 个答案:

答案 0 :(得分:0)

关于"初始化新存储库的完整信息"?简而言之,是的,所有与git相关的文件都存储在.git目录中,因此如果删除它,您可以重新开始。考虑到你还没有放松任何东西,这听起来是个好主意。

请注意,git init仅设置要提交的repo。 您仍然需要进行初始提交才能在GitLab上推送到您的遥控器。您可以通过git' commit命令执行此操作。