2014-01-25 32 views

回答

5

是的。如果发出:

git commit -m "message" /file/to/save.c 

save.c将被添加和单独承诺,只要它已经被Git的跟踪。

你可以找到它in the Git commit manual page(第一个列表的第3点)。

+0

事实上,我不得不详细说明答案,因为回答_“是的”_本来有点尴尬:) –

+0

第一点说甚至改变的文件必须“添加”。你能解释一下吗? – Arun

+1

如果你想提交文件,可以通过Git跟踪或不跟踪,那么你必须在'git commit -m'消息''之前'git add'它们。编写'git commit -m'消息“file1 file2'是** git add file1的快捷键**; git add file2; git commit -m“message”'_provided Git已经在跟踪'file1'和'file2'_(所以没有文件会被误添加)。也就是说,你“隐式”地添加它们。 –

0

为了避免必须明确add您修改的每个文件,您可以使用git commit -a -m "message":它会自动添加每个跟踪的文件并提交。

相关问题