空置存储器:.Ref/.HEAD 处理不当的可拆卸头部和可拆卸物,并.上流持有原始远程列表
作者: e-kulikov创建于 2026年8月13日更新于 2026年8月13日
行为守则
- 我同意遵守这个项目的行为守则
发生了什么事?
GetBareRepoInfo ()' (src/segments/git.go:425-438')是整个`IsBare sure'使路径,它
有两个独立的缺陷:
- ** 高专被误解,而不仅仅是被误解。 ** 手卷出三行头部的图
理解
ref: refs/heads/.'。. ref ' 作为.无效 ' 而不是.无效 ' 实际分支名称; 脱去的光头使完整的40个特征对象ID具有。 调离 假的和.Hash'/`.ShortHash'空的。 非空道已经正确解释这一切—— 赤裸的路径只是从来没有再使用它。 - 上游 " 包含远程清单,而不是上游清单。 ** " src/segments/git.go:434 " 指定 `g.上流 = g.getGitCommandOutput ("远")' ——以字母顺序排列的新行分隔输出 (原始内容存档于2018-10-21). Git Riter. 有两个远程存储器使 " .上游 " 成为 " 起源地 " ,设置一个 提示中间的换行符。
预期:在赤裸的存放处,.参考'/.HEAD'/'。 调出 "/ " 。 哈斯的行为与非赤裸裸相同
储存库(可逆、可分离的头部、一切)和“.上游”是分支真正的上游
或为空, 绝不是远程列表 。
主题
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? 版本: 3 最终( S): 错误 块 :
- 类型:迅速 对齐:左 区段 :
- 类型: git 样式:平面 属性 : 获取 bare info: true 获取 上流 icon: true 模板:"Ref= [{{.Ref] Up= [{{.上流]"
贝壳
{\fn方正粗倩简体\fs12\an8\1cHFFFF00\b0}赤裸的克隆人 配置出两个遥控器
oh-my-posh 打印初等 -- 平面 -- -- 配置 -- -- ./bare.omp.yaml -- -- pwd /path/to/bare-root -- -- shell zsh
# Ref=[] Up=[来源]
# 上游] (中文(简体) ).你看到什么问题了吗? Linux, macOS, 视窗
你用哪个贝壳? 兹什
XQ 日志输出
[DEBUG] 地圖.go:debugf:71 取出 bare info: true
[TRACE]终端.go:FileContent (<bare>/config) - 80μs #赤地=真,两个远程
[TRACE] git.go:is BareRepo() - 198微秒页:1 这取决于#7798——这里的“参考”修正读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取”读取“头”读取“头”读取“头”读取“头”读取”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”读取“头”的“头”读取“头”读取“头”读取“头”的“头”读“头”读取“。 没错.
内容来源: JanDeDobbeleer/oh-my-posh