首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >以递归方式将整个文件夹添加到存储库中

以递归方式将整个文件夹添加到存储库中
EN

Stack Overflow用户
提问于 2013-07-19 18:11:18
回答 11查看 553.3K关注 0票数 290

我正在尝试向GitHub上的主分支添加一个分支,并将一个文件夹推送到该分支上。

该分支的文件夹结构类似于- SocialApp/SourceCode/DevTrunk/SocialApp,所有源代码文件都在最后一个文件夹中。

我使用以下Git命令:

代码语言:javascript
复制
git add *
git commit -m with the message
git push

这只是将第一个文件夹"SocialApp“推送到GitHub上,而忽略了文件夹中的SourceCode文件夹。我该如何解决这个问题?

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2013-07-19 21:30:59

如果忽略了子目录,请检查.gitignore文件。

然后重试

代码语言:javascript
复制
git add --all
git commit -am "<commit message>"
git push
票数 384
EN

Stack Overflow用户

发布于 2014-09-12 06:21:38

这对我很有效:

代码语言:javascript
复制
git add . --force
票数 40
EN

Stack Overflow用户

发布于 2016-08-26 02:32:12

在我的例子中,子目录中有一个.git文件夹,因为我之前在那里初始化了一个git代码库。当我添加子目录时,它只是将其作为一个子项目添加,而没有添加任何包含的文件。

我解决了这个问题,方法是从子目录中删除git存储库,然后重新添加文件夹。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17743549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档