如果我将分支A合并到分支B然后删除A,那么分支A(现已删除)的提交属于哪个分支?当我获得这些提交的链接时,我发现“此提交不属于此存储库上的任何分支,并且可能属于存储库外部的分支。”
我尝试了这个问题的所有答案,但没有解决 mu 问题 列出和删除没有分支下的 Git 提交(悬空?)
解决办法是什么?
我使用zap将日志级别设置为调试级别,但是当我运行应用程序时,我得到所有级别。
cfg := zap.Config{
Encoding: "json",
Level: zap.NewAtomicLevelAt(zapcore.DebugLevel),
OutputPaths: []string{"stderr"},
ErrorOutputPaths: []string{"stderr"},
EncoderConfig: zapcore.EncoderConfig{
MessageKey: "message",
LevelKey: "level",
EncodeLevel: zapcore.CapitalLevelEncoder,
TimeKey: "time",
EncodeTime: zapcore.ISO8601TimeEncoder,
CallerKey: "caller",
EncodeCaller: zapcore.ShortCallerEncoder,
},
}
logger, err := cfg.Build()
if err != nil {
panic(err)
}
defer logger.Sync()
logger.Info("info msg")
logger.Debug("debug msg")
logger.Error("error msg")
Run Code Online (Sandbox Code Playgroud)
如何设置特定的调试级别?