简单的问题。如何将当前目录中的已修改和跟踪文件添加到存储库?
假设我有3个修改过的文件。
Utils/readme.txt
code/main.pas
code/feature.pas
目前的目录是代码/。所以我想只提交main.pas和feature.pas文件。
答案 0 :(得分:3)
仅提交已经跟踪的文件:
git add -u
这也将删除任何已删除的文件,但不会添加新创建的文件。
答案 1 :(得分:3)
你可以这样做:
git add -u /path/to/folder
但是,这也会在该文件夹的子目录中添加文件,这可能不是您想要的。如果你不想要子目录并且你在bash shell中,你可以尝试:
git add /path/to/folder/*.*
只要这些文件遵循标准的name.extension命名约定,该命令就会在文件夹中添加任何文件。