git commit目录

时间:2010-12-13 01:01:59

标签: git github

我创建了一个repo,并在本地将现有的项目目录拖放到了repo中。然后我做了类似git add directory /的事情并提交并推送它。当我在github上查看我的repo时,我看到的是没有子文件夹,没有内容的目录。如何将该项目的所有文件和子文件夹推送到repo?

4 个答案:

答案 0 :(得分:3)

试试这个:

$ git add directory/*

(或* .h,* .c等)。

然后检查Aaronontheweb建议(使用gitkgit status)文件包含在暂存区域中。不仅是文件夹名称。

答案 1 :(得分:2)

如果文件在本地提交中,那么它们应该显示在Github上。

加载gitk(只需从Git bash命令提示符下键入gitk);并检查文件夹下的所有文件是否实际添加到您推送到Github的提交中。

如果不是,那就加一个git。似乎没有工作,请检查您的.gitignore是否因某些原因不排除它们。

答案 2 :(得分:1)

从基础项目文件夹中尝试git add . - 这应该以递归方式将所有文件添加到repo中。

答案 3 :(得分:0)

尝试:
$ git add directory1 directory2 director3
这将添加上述目录以及相应目录中的所有文件 你可以遵守:
$ git status
这应该显示下一次提交中将出现的所有文件。