如何将新文件添加到已创建的git补丁?

时间:2016-12-12 09:19:25

标签: git

我想在已创建的补丁中添加新文件。我使用' man'来搜索命令。但没有工作。 有人知道怎么做吗? 提前谢谢。

2 个答案:

答案 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

基本上,不要尝试编辑补丁文件,生成一个新补丁文件。