从Git提交消息

时间:2015-09-29 10:16:07

标签: git linux-kernel kernel patch

我第一次使用内核补丁,我做了6个补丁并将它们添加到git中。现在,每当我提交所有文件时,都会出现在git commit消息中,如下所示:enter image description here

现在,我只想一次发送一个文件的更改。我问了一些人,他们告诉我必须恢复整个过程并再次克隆升级回购。有没有办法删除其他文件或至少将更改恢复为git?

我使用了以下内容:

  • git rm --cached
  • git reset

请告诉我们是否有办法这样做。

1 个答案:

答案 0 :(得分:0)

git reset应足以取消所有内容(如果您尚未提交),as opposed to rm --cached(仅在以前未跟踪该文件时才有效)。

从那里,git add <onefile>git commit将在&#34;要提交的更改中显示您#34}部分,只有那个文件。

请注意,其他文件仍然可见:它们显示在 comment 部分中,名为&#34;更改未进行提交&#34;,并且成为最终提交消息的一部分。您可以忽略它们:仅列出它们以提醒您要添加和提交的内容。