我今天做了一个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(-)
Run Code Online (Sandbox Code Playgroud)
一些背景:
那么"破坏X"的消息是什么?为什么有4个?两个提交,其中3个文件更改合并.
检查了git文档并做了一些duckduckgoing并找不到答案.
亲切的问候
该消息很可能是由 Notepad++ 生成的。
您是否将Notepad++ 设置为 git 提交消息编辑器?另外,您使用 Cygwin 吗?如果是这样,那么拉取并获取合并提交将打开 Notepad++。从那时起,您就有可能打开插件管理器。
Notepad++ 的插件管理器以前destructing %d在打开时会发出消息,但由于通常未连接控制台,这些消息永远不会出现在任何地方。然而,使用 Cygwin,它们确实会出现......但只有当您关闭 Notepad++ 时。这些消息也仅在您打开插件管理器时出现,这使得很难找出实际原因。
这个问题已经被修复,并将在插件管理器的下一个版本(尚未发布)中解决。
这些消息仅与 Notepad++ 内部处理相关;没有实际数据被删除甚至更改。这只是插件管理器的正常行为,无需担心。(我不完全确定为什么出现 4 次;这只是分配的事物数量)。