我第一次使用内核补丁,我做了6个补丁并将它们添加到git中。现在,每当我提交所有文件时,都会出现在git commit消息中,如下所示:
现在,我只想一次发送一个文件的更改。我问了一些人,他们告诉我必须恢复整个过程并再次克隆升级回购。有没有办法删除其他文件或至少将更改恢复为git?
我使用了以下内容:
请告诉我们是否有办法这样做。
答案 0 :(得分:0)
git reset
应足以取消所有内容(如果您尚未提交),as opposed to rm --cached
(仅在以前未跟踪该文件时才有效)。
从那里,git add <onefile>
和git commit
将在&#34;要提交的更改中显示您#34}部分,只有那个文件。
请注意,其他文件仍然可见:它们显示在 comment 部分中,名为&#34;更改未进行提交&#34;,并且不成为最终提交消息的一部分。您可以忽略它们:仅列出它们以提醒您要添加和提交的内容。