为什么我们需要 git 添加?在 git 提交之前

Why do we need git add? Before git commit

为什么我们需要 git add 命令?

我知道它开始跟踪我们的文件,把它放在暂存区。但为什么我们真的需要它?

这是预提交阶段。您可能有很多文件被更改,您可能需要提交其中一些文件,而其他文件要么不属于此提交,要么不完整或包含测试代码,甚至是您永远不想提交的文件。

git add 允许您 select 此时应提交哪些可提交文件,并为您提供从中创建多个提交的自由,避免提交测试代码而不还原它等.