3

我有一个文件名为README.MD.

我被编辑了README.MD,如果我想提交README.MD,如果是这样,我首先需要运行

git add README.MD
git commit -m 'first commit'

我被第二次编辑为README.MDif 所以我也像上面的命令一样运行。那么,我可以跳过git add README.md下一次提交吗?

4

3 回答 3

4

这应该这样做:

git commit -am 'made a change'

a标志提交自上次提交以来所有修改过的文件(即使是那些尚未git add运行的文件)。

注意:它不会提交未跟踪的文件,因此您仍然需要git add在第一次提交时创建任何新文件。

于 2013-10-25T07:08:22.547 回答
0

@uvuv - 不,你不能。

git 不跟踪文件,它跟踪更改。调用git add README.md意味着您对要提交的文件有额外的更改。文件已被“跟踪”(即,之前已对其进行过更改——在本例中为创建它)这一事实是无关紧要的。

于 2013-10-25T07:11:57.457 回答
0

你也可以使用。

git commit README.MD -m "Made a Change"

这在文件已经在存储库中时使用。它允许用户为每个提交的文件编写不同的注释。我觉得这很有用。

于 2021-10-29T12:13:53.070 回答