如何将新文件夹(包含其他文件夹和文件)推送到现有的git仓库?

时间:2013-03-25 09:54:46

标签: git directory push

我使用git clone sshurl将存储库克隆到我的桌面计算机。正如所料,这在我的桌面上创建了一个文件夹。

现在,我想将整个文件夹推送到git而不是单个文件。例如,我克隆的文件夹名为project_iphone。现在,我将另一个名为my_project的文件夹添加到project_iphone中。 my_project文件夹也包含大量文件和文件夹。

我的问题是,如何将my_project文件夹推送到服务器?

分步说明会有所帮助。

谢谢。

2 个答案:

答案 0 :(得分:25)

您需要git add my_project来暂存新文件夹。然后git add my_project/*暂存其内容。然后使用git commit提交您上演的内容,最后使用git push origin master将更改推送回源代码(我假设您希望推送到主分支)。

答案 1 :(得分:0)

您可以直接转到Web IDE并在其中上传文件夹。

步骤:

  1. 转到Web IDE(通常位于“克隆”选项下面)。
  2. 在您的路径上创建新目录
  3. 上传文件和文件夹

在某些情况下,您可能无法直接上载包含文件夹的整个文件夹,在这种情况下,您将必须自己创建目录结构。