把当前目录下的所有修改过的、新增的文件都提交到 Git 仓库:

# 1. 添加当前目录下的所有文件(包括子目录)
git add .

# 或者更明确一点,递归地添加整个目录
git add -A

区别:

  • git add . → 会添加当前目录下修改/新建的文件,但不会添加已经被删除的文件。

  • git add -A → 会添加所有改动,包括修改、新建和删除。

  • git add * → 只会添加当前目录下的文件,不包括以 . 开头的隐藏文件,也不会深入子目录。