git pull显示“破坏”消息

时间:2016-06-30 09:22:11

标签: git git-pull

我今天做了一个 git pull ,得到了以下内容:

$ git pull
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8 (delta 6), reused 0 (delta 0)
Unpacking objects: 100% (8/8), done.
From bitbucket.org:[...]
   968e1d5..672edb4  develop    -> origin/develop
   911ae33..37250eb  release/fta -> origin/release/fta
destructing 4
destructing 3
destructing 2
destructing 1
Merge made by the 'recursive' strategy.
 .../[...].cs  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

某些背景信息:

  • 拉力无法快速前进。因此我得到了合并提交。
  • 从我的分支从远程分支的位置开始,我有一个提交(有2个文件更改),远程有一个提交(更改了1个文件)。

那么“破坏X”的消息是什么? 为什么有4个?两个提交,其中3个文件更改合并。

检查了git文档并做了一些duckduckgo'ing并找不到答案。

亲切的问候

1 个答案:

答案 0 :(得分:1)

最有可能的是,该消息是由Notepad ++生成的。

你有Notepad++ set as your git commit message editor吗?另外,你使用的是Cygwin吗?如果是这样,那么拉动并获得合并提交就会打开Notepad ++。从那时起,您就有机会打开插件管理器。

Notepad ++的插件管理器以前在打开时发出destructing %d条消息,但由于控制台通常没有附加,因此这些消息从未出现在任何地方。但是,使用Cygwin,他们会出现......但只有当你关闭Notepad ++时才会出现。这些消息也仅在您打开插件管理器时出现,这可能很难找出实际原因。

This has been fixed,将在插件管理器的下一个版本中解决(尚未发布)。

这些消息仅与Notepad ++中的内部处理有关;没有删除甚至更改实际数据。这只是插件管理器的正常行为,而不是需要担心的事情。 (我不完全确定它为什么会出现4次;这只是分配的事情的数量。)

相关问题