【发布时间】:2021-06-30 17:55:53
【问题描述】:
我正在学习使用 git,并且正在玩分支。 我创建了一个文件“test.rb”并在“测试”分支上提交了一个版本。
作为“主人”,我使用git commit -a -m 'msg' 并收到此消息:
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
test.rb
nothing added to commit but untracked files present (use "git add" to track)
我不明白为什么,因为“-a”标志应该将所有内容添加到暂存并提交。
我错过了什么? 谢谢!
【问题讨论】:
-
gives error- 这不是错误消息。未跟踪的文件不会使用-a自动添加,这是暗示但未说明这是您所期望的,您可以编辑问题以澄清一下吗? -
git status应该会告诉您是否确实有任何其他未跟踪的文件。
标签: git commit git-branch git-commit branching-and-merging