我正在尝试自动化更新过程。这个过程基本上是:
除了第6步之外,一切都按预期工作。我可以提交更改,但是如何提交任何新文件?我尝试了git add .
,因为我在其他地方读过,但没有捕获所有子目录中的所有新文件。有没有简单的方法来“添加所有新文件”?
答案 0 :(得分:28)
看看here。也许您对git add -u
或git add -A
感兴趣。
答案 1 :(得分:28)
git add -A
将对工作树进行所有修改。添加确实意味着“包含在索引中”或“添加对索引的更改”。
答案 2 :(得分:5)
您可以使用git add -A
如前所述或长子命令git add --all
答案 3 :(得分:0)
我知道我在这里参加聚会迟到了,但是您也可以进行git -a -m "commit message here"
。这将负责添加文件以及在一个命令中提交文件。我经常使用此命令。