我想做一些与下面的伪Rust代码类似的事情: let mut var;
if condition { } var.some_method();} 一个明显的问题是,在true分支中初始化var之前,var.some_method();可能会运行,因此这段代码无法编译。然而,我有一个用例,在这个用例中,我确定在true分支</e
如何通过分支名称进行解析,以便提取分支名称以供进一步处理?branchname=$(git status 2>&1)
解析branchname以提取另一个变量中的test_pbx_voice_chanls_e1_WIP。从下面所示的输出中,我试图提取“On分支”之后的名称,以便在脚本中的其他步骤中使用。在提示符下