Git不提交目录内容

时间:2013-02-18 00:33:25

标签: git git-commit git-add

我正在尝试通过git添加目录中的所有内容。但是,对于一个特定目录,它会加载文件夹,但不会加载任何内容。我试着用

git add -A

但已被退回

# On branch master
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#   (commit or discard the untracked or modified content in submodules)
#
#   modified:   sendgrid-php (untracked content)
#
no changes added to commit (use "git add" and/or "git commit -a")

试图提交我的更改。这可能是什么问题?

2 个答案:

答案 0 :(得分:1)

目录sendgrid-php是git子模块,因此git不会跟踪其中的内容,除非您将CD加入并提交它们。

答案 1 :(得分:0)

一种可能的方法是

git add directory/*

或者如果您已经提交了该目录中的文件,则可以先制作

git commit -a

这将添加并提交所有已修改的文件。