【发布时间】:2013-04-10 17:49:05
【问题描述】:
是否可以在单个内置命令行命令中跳过暂存区域和(也)提交未跟踪的新文件到 git?如果没有,有什么替代方案?
http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository
为 git commit 命令提供 -a 选项使 Git 在执行之前自动暂存已跟踪的每个文件 提交,让你跳过 git add 部分:
$ git commit -a -m 'added new benchmarks'
谢谢。
【问题讨论】:
-
你也可以在命令行中
commit后面指定文件名。 -
@Richard 这不会提交未跟踪的文件。您将收到错误消息
did not match any file(s) known to git
标签: git git-add git-untracked