他们在课堂上说
记住以下几点很重要: git commit 命令仅提交那些通过 git add 添加到暂存区域的更改。因此,如果您对文件执行 git add 然后对其进行修改并执行 git commit ,那么您的最新更改将不会被提交,因为您没有 git add 。
也就是说,我早上做了一些文件的 git add ,然后我做了一些更改,我再次写了这个文件的 git add ,然后 git commit ?然后我再次编写 git add ,然后我一次又一次地进行更改 git commit?
也就是说,每次提交后,你需要再次添加吗?
只有“索引”(暂存区)中的内容才能进入提交。也就是说,您进行更改,然后将这些更改推送到索引,然后从索引中的内容提交。
它通常看起来像这样:
在编辑器中更改代码
完成并准备好提交后,将修改后的文件推送到 index:
git add file_name中。您可以只写git add -A,然后将添加所有更改的文件你做出承诺:
git commit -m "Вечерний коммит"你在课堂上被告知的内容与第 2 点有关。如果您突然在第 2 点和第 3 点之间进行了一些额外的更改,那么它们就不会进入提交,您需要再次执行第 2 点和第 3 点。