我在教程中读到,您可以使用git commit -a -m "comment"
作为简写
$ git add .
$ git commit -m "comment"
当我尝试运行此命令时,我面临以下问题
Ashishs-MacBook-Pro:ourfirstrepo atyagi$ git commit -a -m "adding second file"
On branch work
Untracked files:
(use "git add <file>..." to include in what will be committed)
sample2.txt
nothing added to commit but untracked files present (use "git add" to track)
可以请一些人解释为什么git commit -a -m不能正常工作
答案 0 :(得分:4)
'git commit -a'将所有跟踪的文件添加到提交中。 由于这些文件未跟踪,因此您必须先显式添加它们,然后才能使用-a标志。
答案 1 :(得分:2)
-a
仅添加所有跟踪的文件。它会忽略未跟踪的文件。