【发布时间】:2020-10-10 10:02:33
【问题描述】:
在这种特殊情况下,我使用 1 个提交 = 1 个文件。
我知道对提交使用 --amend 选项会更新 LAST 提交,但是如何更新特定文件的最后提交消息?
这当然行不通:
git commit -o somefile.js -m "new message" --amend
我需要能够以非交互方式执行此操作,以便可以在单行命令中调用它。
有解决办法吗?
【问题讨论】:
-
我不知道 Git 提交中的单个 文件 有单独的消息。是吗?
-
谢谢,我一个一个地提交每个文件,我从不提交多个文件。
-
那么你在问如何从一些较早的提交中更改提交消息。交互式变基是实现此目的的一种方法。
-
您的“针对特定文件”是一条红鲱鱼,因为 git 中没有这样的操作。
标签: git