git reflog 中包含空消息的项目
Item with empty message in git reflog
我刚刚注意到我的 reflog 中有一条消息是空的。请问您知道什么可以在日志中创建空项吗?
fadea5a HEAD@{6}: merge stable/abc: Merge made by the 'recursive' strategy.
b03c8c7 HEAD@{7}: merge stable/xyz: Merge made by the 'recursive' strategy.
ca6fa32 HEAD@{8}: checkout: moving from BRANCH-PER-FEATURE-PREFIX-integration to integration
5c916dd HEAD@{9}:
5c916dd HEAD@{10}: checkout: moving from stable_master_14791972220.8707234494009218 to integration
ca6fa32 HEAD@{11}: checkout: moving from abz to stable_master_14791972220.8707234494009218
2392d5f HEAD@{12}: reset: moving to HEAD
我错误地手动创建了这些项目,运行 git update-ref
使用了一些不合适的参数。我还没有看到它是由其他 Git 命令创建的。
这些 "empty" 条目是无害的,因此您可以忽略它们。
我刚刚注意到我的 reflog 中有一条消息是空的。请问您知道什么可以在日志中创建空项吗?
fadea5a HEAD@{6}: merge stable/abc: Merge made by the 'recursive' strategy.
b03c8c7 HEAD@{7}: merge stable/xyz: Merge made by the 'recursive' strategy.
ca6fa32 HEAD@{8}: checkout: moving from BRANCH-PER-FEATURE-PREFIX-integration to integration
5c916dd HEAD@{9}:
5c916dd HEAD@{10}: checkout: moving from stable_master_14791972220.8707234494009218 to integration
ca6fa32 HEAD@{11}: checkout: moving from abz to stable_master_14791972220.8707234494009218
2392d5f HEAD@{12}: reset: moving to HEAD
我错误地手动创建了这些项目,运行 git update-ref
使用了一些不合适的参数。我还没有看到它是由其他 Git 命令创建的。
这些 "empty" 条目是无害的,因此您可以忽略它们。