为什么我的Gist没有合并但是创建了一个gistfile1.diff呢?

时间:2013-03-13 07:47:34

标签: git github

有人在Github上为我提供了一个Gist,其中包括我想要包含的一个小修补程序。 在我的机器上,其中包含我要应用更改的Git存储库的克隆,我执行了以下操作:

git remote add fix [gisturl]

git merge fix/master

现在我的本地仓库中有一个额外的文件“gistfile1.diff”,但其中的更改未应用于目标文件。

Merge made by the 'recursive' strategy.
 gistfile1.diff |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 gistfile1.diff

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

因为这不是你如何应用存储在要点中的差异。要点本身就是一个回购,其中每个文件都作为一个单独的文件。你尝试过的唯一方法就是回购实际上是你的一个分支。

相反,您只想从gist下载diff文件并将其传递给git apply