git add * .c命令有什么作用?

时间:2017-03-05 13:04:03

标签: git

我理解$ git add .将当前目录和所有子目录中的所有已修改和新(未跟踪)文件添加到暂存区域,但我对此命令中c的使用感到困惑。

.c只是C源文件扩展名吗?

2 个答案:

答案 0 :(得分:1)

你是否理解正确。
它会将所有*.c个文件添加到您的索引中。

这是执行git add *.c

的结果

enter image description here

答案 1 :(得分:1)

git add .分段当前目录和所有子目录中的所有已修改或未跟踪的文件。

git add *.c添加.c扩展名的所有文件。 *被称为“星形通配符”,它匹配任何字符。例如。如果您想添加任何扩展名以.c开头的文件,您可以使用git add *.c*来实现。