如何添加从GitHub下载到版本控制的Zip?

时间:2015-06-07 04:18:08

标签: github

我甚至不确定我是否正确地提出这个问题。基本上,我们在GitHub上有一个项目。我下载了名为BlahDevelopment的zip,它有API(服务器端C#),Web(客户端代码)和其他一些文件夹。我大量修改了文件(大约两天工作)。然后我意识到我应该克隆文件,让他们“在版本控制中”。我不能只删除文件夹并克隆它们,因为我做了很多工作并且npm安装不能正常工作,所以我做了很多手动npm安装。

有没有办法挽救这个?

1 个答案:

答案 0 :(得分:0)

你最好的选择可能是这样的:

  1. 将存储库克隆到另一个目录,例如BlahDevelopment-clone
  2. 将修改后的文件复制到克隆目录中,覆盖其中的内容
  3. 运行git status以查看已更改的内容,然后提交这些更改
  4. 请注意,如果您下载Zip文件后修改了克隆副本中的任何文件,则会遇到麻烦。它可能值得查看提交日志,以便您知道已更改的内容。

    您可能还需要考虑更频繁地提交代码。整整两天'值得付出的工作是将大量代码放入单个提交中,如果您进行更细粒度的提交,您可以更快地找到Zip / Git问题。