【问题标题】:Does "git commit files" put files to the staging area?“git commit files”是否将文件放入暂存区?
【发布时间】:2014-03-07 17:55:45
【问题描述】:

在a Visual Git Reference 我读到可以通过跳过暂存区来提交一些本地更改。为此需要使用git commit files。换句话说,不需要使用git add。但是,我不清楚此命令是否会将更改添加到暂存区域。可以说git commit files 等于git add files 和git commit 的组合吗?或者,是否可以直接将更改写入历史记录而不保存在暂存区?

【问题讨论】:

  • 可能的指标:如果您中止提交,暂存区未修改。但真诚地,它是一个〜原子操作,为什么它很重要?

标签: git add commit


【解决方案1】:

您正在搜索的是git commit -a:它将所有更改添加到暂存区域(虽然 IIRC 新文件不会被提交,但我不确定)。

【讨论】:

    猜你喜欢
    • 2019-05-06
    • 1970-01-01
    • 2017-09-23
    • 2019-06-18
    • 1970-01-01
    • 2019-11-09
    • 2012-06-28
    • 2015-09-02
    • 1970-01-01
    相关资源
    最近更新 更多