如何创建现有的Git存储库

时间:2015-07-10 22:45:36

标签: windows git github github-for-windows

我有一个存储库。当下载这个仓库而不是克隆它时,似乎我不小心只是简单地下载了源代码。现在我来提交我的更改,并注意到我工作的文件夹实际上并不是一个存储库,只是一些随机文件夹。

我找到了从现有内容初始化 new repo的各种方法。但是如何从现有内容初始化现有 repo?我在Windows客户端的GitHub中添加了远程仓库作为远程,但它似乎没有达到预期的效果。

为了清楚起见,预期的结果就好像我在第一时间正确地克隆了它 - 历史,我从回购中的最新作品,作品所做的改变的差异。

我尝试了一些涉及git clone的解决方案,例如"克隆到新文件夹中,然后只复制并粘贴.git文件夹"。但是,这似乎会导致Git认为我删除并重新添加了存储库中每个文件的每一行而不是我真正做出的更改。

1 个答案:

答案 0 :(得分:2)

根据我们在评论中讨论的内容,您应该将实际数据复制到正确克隆的存储库而不是.git文件夹。通过这种方式,Git有机会在不引入任何异常或异常状态问题的情况下接受更改。