gpt4 book ai didi

git pull 显示 "destructing"消息

转载 作者:太空狗 更新时间:2023-10-29 13:26:16 26 4
gpt4 key购买 nike

我今天做了一个 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(-)

一些上下文:

  • pull 无法快进。因此我得到了 merge 提交。
  • 从我的分支与远程分支 fork 的那一点开始,我进行了一次提交(更改了 2 个文件),远程进行了一次提交(更改了 1 个文件)。

那么“破坏 X”消息是关于什么的?为什么有4个? merge 了 3 个文件更改的两个提交。

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

亲切的问候

最佳答案

该消息很可能是由 Notepad++ 生成的。

你有Notepad++ set as your git commit message editor吗?另外,你在使用 Cygwin 吗?如果是这样,那么 pull 并获得 merge 提交将打开 Notepad++。从那时起,您就有可能打开插件管理器。

Notepad++ 的插件管理器 之前在打开时会发出destructing %d 消息,但由于通常没有连接控制台,这些消息从未出现在任何地方。但是,对于 Cygwin,它们确实出现...但只有在您关闭 Notepad++ 时才会出现。这些消息也只有在您打开插件管理器时才会出现,这会让您很难找出真正的原因。

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

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

关于git pull 显示 "destructing"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38118886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com