基本上,我已将代码推送到GitHub上的存储库中。代码已推送,检查后发现有些文件丢失。然后,我再次尝试执行第二次提交,但是出现错误或警告,我不知道那是什么。
$ git commit -m "second"
On branch master
Untracked files:
src/app/pages/
src/app/services/
我原以为我的文件将被推送,但是我被这个错误所困扰。
输出是从git status
。我不为什么在您commit
执行命令期间显示它(也许这是您所做的?)。但这是一个很好的命令。我进行git status
了大量工作以确保已添加新文件并知道我在哪个分支上,等等。
不会自动跟踪git存储库中的新文件。您只需要所需git add
的文件和/或目录:
git add src/app/pages src/app/services
或者,您可以添加所有新内容src
(新文件和自上次以来修改的文件add
):
git add src
当您准备将更改添加到所有跟踪的文件中以进行提交时,可以通过以下步骤完成:
git add -u # git add updated files
或者,如果您真的想添加所有内容,
git add -a
但是我总是跑git status
以前。我做
它的存在不会自动跟踪它。