我今天做了一个 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(-)
某些背景信息:
那么“破坏X”的消息是什么? 为什么有4个?两个提交,其中3个文件更改合并。
检查了git文档并做了一些duckduckgo'ing并找不到答案。
亲切的问候
答案 0 :(得分:1)
最有可能的是,该消息是由Notepad ++生成的。
你有Notepad++ set as your git commit message editor吗?另外,你使用的是Cygwin吗?如果是这样,那么拉动并获得合并提交就会打开Notepad ++。从那时起,您就有机会打开插件管理器。
Notepad ++的插件管理器以前在打开时发出destructing %d
条消息,但由于控制台通常没有附加,因此这些消息从未出现在任何地方。但是,使用Cygwin,他们做会出现......但只有当你关闭Notepad ++时才会出现。这些消息也仅在您打开插件管理器时出现,这可能很难找出实际原因。
This has been fixed,将在插件管理器的下一个版本中解决(尚未发布)。
这些消息仅与Notepad ++中的内部处理有关;没有删除甚至更改实际数据。这只是插件管理器的正常行为,而不是需要担心的事情。 (我不完全确定它为什么会出现4次;这只是分配的事情的数量。)