我想在已创建的补丁中添加新文件。我使用' man'来搜索命令。但没有工作。 有人知道怎么做吗? 提前谢谢。
答案 0 :(得分:0)
如果您通过“patch”表示提交,则可以使用git commit --ammend
向上一次提交添加新更改。在再次提交之前,请务必使用git add .
或git add <your files>
暂存新的更改。
答案 1 :(得分:0)
我用过git diff --cached&gt; index.patch
在这种情况下,不是更改补丁文件,而是对Git工作副本进行更改,将它们添加到暂存区域(即git add
),然后使用git diff --cached > index.patch
创建新补丁。
如果您已经提交并继续前进,请再次检出该提交,应用修补程序(但不要添加或提交),进行您喜欢的任何更改,然后git diff > index.patch
。
基本上,不要尝试编辑补丁文件,生成一个新补丁文件。