简单的问题。我如何才能将当前目录中的修改和跟踪文件添加到存储库?只用git提交当前目录下的修改文件?
假设我有3个修改过的文件。
Utils/readme.txt
code/main.pas
code/feature.pas
当前目录代码为/。所以我只想提交main.pas和feature.pas文件。
简单的问题。我如何才能将当前目录中的修改和跟踪文件添加到存储库?只用git提交当前目录下的修改文件?
假设我有3个修改过的文件。
Utils/readme.txt
code/main.pas
code/feature.pas
当前目录代码为/。所以我只想提交main.pas和feature.pas文件。
你可以这样做:
git add -u /path/to/folder
然而,将在该文件夹中的子目录中添加文件为好,这可能不是你想要的。如果你不想子目录,你是在bash shell,你可以尝试:
git add /path/to/folder/*.*
该命令将文件夹中添加任何文件,只要这些文件遵循标准。扩展名的命名规则。
,仅提交已跟踪文件:
git add -u
这也将已删除的文件,但不会增加新创建的文件。
我明白了。但是,这是否考虑到当前目录?看到我修改过的问题? –
我看到您的修改后的问题,任何'git add'命令都可以后跟一个文件路径,无论参数如何。 –