[{"data":1,"prerenderedAt":925},["ShallowReactive",2],{"navigation_docs":3,"-guides-notes-git-qa":168,"-guides-notes-git-qa-surround":922},[4,46,75],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":45},"Bookmarks","i-lucide:bookmark","\u002Fbookmarks","10.bookmarks",[10,15,20,25,30,35,40],{"title":11,"path":12,"stem":13,"icon":14},"工具","\u002Fbookmarks\u002Ftools","10.bookmarks\u002F10.tools","i-lucide:wrench",{"title":16,"path":17,"stem":18,"icon":19},"开发","\u002Fbookmarks\u002Fdev","10.bookmarks\u002F20.dev","i-lucide:code-xml",{"title":21,"path":22,"stem":23,"icon":24},"学习","\u002Fbookmarks\u002Flearn","10.bookmarks\u002F30.learn","i-lucide:graduation-cap",{"title":26,"path":27,"stem":28,"icon":29},"视觉素材","\u002Fbookmarks\u002Fmedia","10.bookmarks\u002F40.media","i-lucide:image",{"title":31,"path":32,"stem":33,"icon":34},"AI","\u002Fbookmarks\u002Fai","10.bookmarks\u002F50.ai","i-lucide:sparkles",{"title":36,"path":37,"stem":38,"icon":39},"设计","\u002Fbookmarks\u002Fdesign","10.bookmarks\u002F60.design","i-lucide:palette",{"title":41,"path":42,"stem":43,"icon":44},"其它","\u002Fbookmarks\u002Fmore","10.bookmarks\u002F70.more","i-lucide:ellipsis",false,{"title":31,"icon":34,"path":47,"stem":48,"children":49,"page":45},"\u002Fai","20.ai",[50,55,60,65,70],{"title":51,"path":52,"stem":53,"icon":54},"Agent 工具","\u002Fai\u002Fagent-tools","20.ai\u002F10.agent-tools","i-lucide:puzzle",{"title":56,"path":57,"stem":58,"icon":59},"OmniRoute 使用","\u002Fai\u002Fomniroute-setup","20.ai\u002F20.omniroute-setup","i-lucide:route",{"title":61,"path":62,"stem":63,"icon":64},"RTK 使用","\u002Fai\u002Frtk-setup","20.ai\u002F30.rtk-setup","i-lucide:scissors",{"title":66,"path":67,"stem":68,"icon":69},"Headroom 使用","\u002Fai\u002Fheadroom-setup","20.ai\u002F40.headroom-setup","i-lucide:minimize-2",{"title":71,"path":72,"stem":73,"icon":74},"Serena 使用","\u002Fai\u002Fserena-setup","20.ai\u002F50.serena-setup","i-lucide:scan-search",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":45},"Guides","i-lucide:book-open","\u002Fguides","30.guides",[81,133,154],{"title":82,"icon":83,"path":84,"stem":85,"children":86,"page":45},"Notes","i-lucide:notebook-text","\u002Fguides\u002Fnotes","30.guides\u002F10.notes",[87,91,96,100,105,109,113,118,123,128],{"title":88,"path":89,"stem":90,"icon":19},"开发问题记录","\u002Fguides\u002Fnotes\u002Fdev-qa","30.guides\u002F10.notes\u002F10.dev-qa",{"title":92,"path":93,"stem":94,"icon":95},"js 常用整理","\u002Fguides\u002Fnotes\u002Fjs-tidy","30.guides\u002F10.notes\u002F20.js-tidy","i-lucide:braces",{"title":97,"path":98,"stem":99,"icon":95},"js 小技巧","\u002Fguides\u002Fnotes\u002Fjs-tips","30.guides\u002F10.notes\u002F30.js-tips",{"title":101,"path":102,"stem":103,"icon":104},"git 问题记录","\u002Fguides\u002Fnotes\u002Fgit-qa","30.guides\u002F10.notes\u002F40.git-qa","i-lucide:git-branch",{"title":106,"path":107,"stem":108,"icon":104},"git 扩展命令","\u002Fguides\u002Fnotes\u002Fgit-expand","30.guides\u002F10.notes\u002F50.git-expand",{"title":110,"path":111,"stem":112,"icon":104},"git 命令速查表","\u002Fguides\u002Fnotes\u002Fgit-cheatsheet","30.guides\u002F10.notes\u002F60.git-cheatsheet",{"title":114,"path":115,"stem":116,"icon":117},"bash 命令速查表","\u002Fguides\u002Fnotes\u002Fbash-cheatsheet","30.guides\u002F10.notes\u002F70.bash-cheatsheet","i-lucide:square-terminal",{"title":119,"path":120,"stem":121,"icon":122},"linux 命令速查表","\u002Fguides\u002Fnotes\u002Flinux-cheatsheet","30.guides\u002F10.notes\u002F80.linux-cheatsheet","i-lucide:server",{"title":124,"path":125,"stem":126,"icon":127},"Docker 使用","\u002Fguides\u002Fnotes\u002Fdocker-setup","30.guides\u002F10.notes\u002F90.docker-setup","i-lucide:container",{"title":129,"path":130,"stem":131,"icon":132},"常用工具命令","\u002Fguides\u002Fnotes\u002Fcommon-tool-commands","30.guides\u002F10.notes\u002F95.common-tool-commands","i-lucide:toolbox",{"title":134,"icon":135,"path":136,"stem":137,"children":138,"page":45},"System","i-lucide:monitor","\u002Fguides\u002Fsystem","30.guides\u002F20.system",[139,144,149],{"title":140,"path":141,"stem":142,"icon":143},"系统常用软件","\u002Fguides\u002Fsystem\u002Fsystem-software","30.guides\u002F20.system\u002F10.system-software","i-lucide:package",{"title":145,"path":146,"stem":147,"icon":148},"开发工具命令","\u002Fguides\u002Fsystem\u002Fdev-tools-commands","30.guides\u002F20.system\u002F20.dev-tools-commands","i-lucide:terminal",{"title":150,"path":151,"stem":152,"icon":153},"macOS 使用记录","\u002Fguides\u002Fsystem\u002Fmacos-usage-record","30.guides\u002F20.system\u002F30.macos-usage-record","i-simple-icons:apple",{"title":155,"icon":54,"path":156,"stem":157,"children":158,"page":45},"Other","\u002Fguides\u002Fother","30.guides\u002F30.other",[159,164],{"title":160,"path":161,"stem":162,"icon":163},"汉语拼音和小鹤双拼","\u002Fguides\u002Fother\u002Fflypy-pinyin","30.guides\u002F30.other\u002F10.flypy-pinyin","i-lucide:notebook-pen",{"title":165,"path":166,"stem":167,"icon":143},"魔方公式","\u002Fguides\u002Fother\u002Frubik-cube-formula","30.guides\u002F30.other\u002F20.rubik-cube-formula",{"id":169,"title":101,"body":170,"description":221,"extension":916,"links":917,"meta":918,"navigation":919,"path":102,"seo":920,"stem":103,"__hash__":921},"docs\u002F30.guides\u002F10.notes\u002F40.git-qa.md",{"type":171,"value":172,"toc":907},"minimark",[173,177,194,206,397,400,423,460,463,470,571,575,582,590,611,614,621,626,675,680,687,691,701,779,783,800,903],[174,175,176],"h2",{"id":176},"文件名大小写修改不生效",[178,179,180,181,185,186,189,190,193],"note",{},"场景：在 macOS \u002F Windows 上把 ",[182,183,184],"code",{},"demo.js"," 重命名为 ",[182,187,188],{},"Demo.js","，",[182,191,192],{},"git status"," 却没有变化；或跨平台协作时，远程仓库里同时存在仅大小写不同的两个文件。",[195,196,197],"blockquote",{},[198,199,200,201,205],"p",{},"Git 在 macOS \u002F Windows 上默认对文件名",[202,203,204],"strong",{},"大小写不敏感","，直接改文件名往往不会被识别为变更。",[207,208,210,215,279,295,334,342],"steps",{"level":209},"4",[211,212,214],"h4",{"id":213},"开启大小写敏感建议只在当前仓库设置避免影响其他项目","开启大小写敏感（建议只在当前仓库设置，避免影响其他项目）",[216,217,222],"pre",{"className":218,"code":219,"language":220,"meta":221,"style":221},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$ git config --local core.ignorecase false\n\n# 查看当前配置（false 表示敏感）\n$ git config --get core.ignorecase\n","sh","",[182,223,224,250,257,264],{"__ignoreMap":221},[225,226,229,233,237,240,243,246],"span",{"class":227,"line":228},"line",1,[225,230,232],{"class":231},"sBMFI","$",[225,234,236],{"class":235},"sfazB"," git",[225,238,239],{"class":235}," config",[225,241,242],{"class":235}," --local",[225,244,245],{"class":235}," core.ignorecase",[225,247,249],{"class":248},"sMK4o"," false\n",[225,251,253],{"class":227,"line":252},2,[225,254,256],{"emptyLinePlaceholder":255},true,"\n",[225,258,260],{"class":227,"line":259},3,[225,261,263],{"class":262},"sHwdD","# 查看当前配置（false 表示敏感）\n",[225,265,267,269,271,273,276],{"class":227,"line":266},4,[225,268,232],{"class":231},[225,270,236],{"class":235},[225,272,239],{"class":235},[225,274,275],{"class":235}," --get",[225,277,278],{"class":235}," core.ignorecase\n",[211,280,282,283,286,287,290,291,294],{"id":281},"用-git-mv-两步重命名以-demo-demo-为例","用 ",[182,284,285],{},"git mv"," 两步重命名（以 ",[182,288,289],{},"demo"," → ",[182,292,293],{},"Demo"," 为例）",[216,296,298],{"className":218,"code":297,"language":220,"meta":221,"style":221},"$ git mv demo demo.tmp   # 先改为临时名\n$ git mv demo.tmp Demo   # 再改为目标名\n",[182,299,300,318],{"__ignoreMap":221},[225,301,302,304,306,309,312,315],{"class":227,"line":228},[225,303,232],{"class":231},[225,305,236],{"class":235},[225,307,308],{"class":235}," mv",[225,310,311],{"class":235}," demo",[225,313,314],{"class":235}," demo.tmp",[225,316,317],{"class":262},"   # 先改为临时名\n",[225,319,320,322,324,326,328,331],{"class":227,"line":252},[225,321,232],{"class":231},[225,323,236],{"class":235},[225,325,308],{"class":235},[225,327,314],{"class":235},[225,329,330],{"class":235}," Demo",[225,332,333],{"class":262},"   # 再改为目标名\n",[211,335,337,338,341],{"id":336},"若目标大小写版本已经存在于远程历史遗留需先清除旧索引再提交","若目标大小写版本",[202,339,340],{},"已经存在于远程","（历史遗留），需先清除旧索引再提交",[216,343,345],{"className":218,"code":344,"language":220,"meta":221,"style":221},"$ git rm --cached demo   # 移除旧名称的缓存记录\n$ git add Demo\n$ git commit -m \"fix: rename demo to Demo\"\n",[182,346,347,364,376],{"__ignoreMap":221},[225,348,349,351,353,356,359,361],{"class":227,"line":228},[225,350,232],{"class":231},[225,352,236],{"class":235},[225,354,355],{"class":235}," rm",[225,357,358],{"class":235}," --cached",[225,360,311],{"class":235},[225,362,363],{"class":262},"   # 移除旧名称的缓存记录\n",[225,365,366,368,370,373],{"class":227,"line":252},[225,367,232],{"class":231},[225,369,236],{"class":235},[225,371,372],{"class":235}," add",[225,374,375],{"class":235}," Demo\n",[225,377,378,380,382,385,388,391,394],{"class":227,"line":259},[225,379,232],{"class":231},[225,381,236],{"class":235},[225,383,384],{"class":235}," commit",[225,386,387],{"class":235}," -m",[225,389,390],{"class":248}," \"",[225,392,393],{"class":235},"fix: rename demo to Demo",[225,395,396],{"class":248},"\"\n",[174,398,399],{"id":399},"强制与远程仓库保持一致",[178,401,402,403,406,407,410,411,414,415,418,419,422],{},"场景：本地历史与远程分叉（误操作 ",[182,404,405],{},"reset","、",[182,408,409],{},"rebase"," 失败、或本地有大量不需要的提交），",[182,412,413],{},"git pull"," 持续冲突，需要",[202,416,417],{},"完全丢弃本地改动","，以远程 ",[182,420,421],{},"main"," 为准。",[216,424,428],{"className":425,"code":426,"language":427,"meta":221,"style":221},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$ git fetch --all\n$ git reset --hard origin\u002Fmain   # 将本地 main 重置为远程最新状态\n","bash",[182,429,430,442],{"__ignoreMap":221},[225,431,432,434,436,439],{"class":227,"line":228},[225,433,232],{"class":231},[225,435,236],{"class":235},[225,437,438],{"class":235}," fetch",[225,440,441],{"class":235}," --all\n",[225,443,444,446,448,451,454,457],{"class":227,"line":252},[225,445,232],{"class":231},[225,447,236],{"class":235},[225,449,450],{"class":235}," reset",[225,452,453],{"class":235}," --hard",[225,455,456],{"class":235}," origin\u002Fmain",[225,458,459],{"class":262},"   # 将本地 main 重置为远程最新状态\n",[174,461,462],{"id":462},"重新关联本地项目到远程仓库",[178,464,465,466,469],{},"场景：误删了项目目录下的 ",[182,467,468],{},".git"," 文件夹，工作区代码还在，但仓库失去了 Git 历史与远程关联。",[207,471,472,476,526,533],{"level":209},[211,473,475],{"id":474},"在现有代码目录重新初始化并关联远程地址","在现有代码目录重新初始化，并关联远程地址",[216,477,479],{"className":218,"code":478,"language":220,"meta":221,"style":221},"$ git init\n$ git remote add origin \u003Corigin-url>\n$ git fetch\n",[182,480,481,490,517],{"__ignoreMap":221},[225,482,483,485,487],{"class":227,"line":228},[225,484,232],{"class":231},[225,486,236],{"class":235},[225,488,489],{"class":235}," init\n",[225,491,492,494,496,499,501,504,507,510,514],{"class":227,"line":252},[225,493,232],{"class":231},[225,495,236],{"class":235},[225,497,498],{"class":235}," remote",[225,500,372],{"class":235},[225,502,503],{"class":235}," origin",[225,505,506],{"class":248}," \u003C",[225,508,509],{"class":235},"origin-ur",[225,511,513],{"class":512},"sTEyZ","l",[225,515,516],{"class":248},">\n",[225,518,519,521,523],{"class":227,"line":259},[225,520,232],{"class":231},[225,522,236],{"class":235},[225,524,525],{"class":235}," fetch\n",[211,527,529,530,532],{"id":528},"以远程-main-为准建立本地分支会覆盖本地与远程不一致的内容","以远程 ",[182,531,421],{}," 为准建立本地分支（会覆盖本地与远程不一致的内容）",[216,534,536],{"className":218,"code":535,"language":220,"meta":221,"style":221},"$ git checkout -B main origin\u002Fmain\n# 等价写法：\n# git reset --hard origin\u002Fmain\n# git branch --set-upstream-to=origin\u002Fmain main\n",[182,537,538,556,561,566],{"__ignoreMap":221},[225,539,540,542,544,547,550,553],{"class":227,"line":228},[225,541,232],{"class":231},[225,543,236],{"class":235},[225,545,546],{"class":235}," checkout",[225,548,549],{"class":235}," -B",[225,551,552],{"class":235}," main",[225,554,555],{"class":235}," origin\u002Fmain\n",[225,557,558],{"class":227,"line":252},[225,559,560],{"class":262},"# 等价写法：\n",[225,562,563],{"class":227,"line":259},[225,564,565],{"class":262},"# git reset --hard origin\u002Fmain\n",[225,567,568],{"class":227,"line":266},[225,569,570],{"class":262},"# git branch --set-upstream-to=origin\u002Fmain main\n",[174,572,574],{"id":573},"关闭-git-ssl-证书验证","关闭 Git SSL 证书验证",[178,576,577,578,581],{},"场景：通过 HTTPS 访问自建 Git 服务器时，出现 ",[182,579,580],{},"OpenSSL SSL_read: Connection was reset"," 或证书不受信任等错误。常见原因是服务器使用了自签名证书，未被系统或 Git 信任。",[583,584,585,586,589],"caution",{},"关闭证书验证会降低传输安全性，",[202,587,588],{},"仅建议在受信任的内网环境临时使用","。生产环境应正确配置证书，而非关闭验证。",[216,591,593],{"className":218,"code":592,"language":220,"meta":221,"style":221},"$ git config --global http.sslVerify false\n",[182,594,595],{"__ignoreMap":221},[225,596,597,599,601,603,606,609],{"class":227,"line":228},[225,598,232],{"class":231},[225,600,236],{"class":235},[225,602,239],{"class":235},[225,604,605],{"class":235}," --global",[225,607,608],{"class":235}," http.sslVerify",[225,610,249],{"class":248},[174,612,613],{"id":613},"误操作回滚后如何恢复",[178,615,616,617,620],{},"场景：执行了 ",[182,618,619],{},"git reset --hard"," 或其他回退操作，发现删错了提交，需要找回之前的代码。",[198,622,623],{},[202,624,625],{},"情况一：改动已经 commit 过",[216,627,629],{"className":218,"code":628,"language":220,"meta":221,"style":221},"# 查看所有 HEAD 变动记录（含已被 reset 的提交）\n$ git reflog\n\n# 恢复到目标 commit（将 \u003Ccommit> 替换为 reflog 中的 hash）\n$ git reset --hard \u003Ccommit>\n",[182,630,631,636,645,649,654],{"__ignoreMap":221},[225,632,633],{"class":227,"line":228},[225,634,635],{"class":262},"# 查看所有 HEAD 变动记录（含已被 reset 的提交）\n",[225,637,638,640,642],{"class":227,"line":252},[225,639,232],{"class":231},[225,641,236],{"class":235},[225,643,644],{"class":235}," reflog\n",[225,646,647],{"class":227,"line":259},[225,648,256],{"emptyLinePlaceholder":255},[225,650,651],{"class":227,"line":266},[225,652,653],{"class":262},"# 恢复到目标 commit（将 \u003Ccommit> 替换为 reflog 中的 hash）\n",[225,655,657,659,661,663,665,667,670,673],{"class":227,"line":656},5,[225,658,232],{"class":231},[225,660,236],{"class":235},[225,662,450],{"class":235},[225,664,453],{"class":235},[225,666,506],{"class":248},[225,668,669],{"class":235},"commi",[225,671,672],{"class":512},"t",[225,674,516],{"class":248},[198,676,677],{},[202,678,679],{},"情况二：改动尚未 commit",[198,681,682,683,686],{},"本地工作区文件被覆盖或未保存时，可借助编辑器的历史记录功能恢复，例如 VS Code 的 ",[202,684,685],{},"Timeline"," 面板查看文件本地历史版本。",[174,688,690],{"id":689},"pull-push-冲突","pull \u002F push 冲突",[178,692,693,694,697,698,700],{},"场景：本地有提交、远程也有新提交，直接 ",[182,695,696],{},"git push"," 被拒绝；或 ",[182,699,413],{}," 产生多余 merge commit，希望保持提交历史线性。",[216,702,704],{"className":218,"code":703,"language":220,"meta":221,"style":221},"# 先拉取远程变更，并将本地提交变基到远程之上\n$ git pull --rebase\n\n# 若有冲突：手动解决后\n$ git add .\n$ git rebase --continue\n\n# 若要放弃本次 rebase，回到操作前状态\n$ git rebase --abort\n",[182,705,706,711,723,727,732,743,756,761,767],{"__ignoreMap":221},[225,707,708],{"class":227,"line":228},[225,709,710],{"class":262},"# 先拉取远程变更，并将本地提交变基到远程之上\n",[225,712,713,715,717,720],{"class":227,"line":252},[225,714,232],{"class":231},[225,716,236],{"class":235},[225,718,719],{"class":235}," pull",[225,721,722],{"class":235}," --rebase\n",[225,724,725],{"class":227,"line":259},[225,726,256],{"emptyLinePlaceholder":255},[225,728,729],{"class":227,"line":266},[225,730,731],{"class":262},"# 若有冲突：手动解决后\n",[225,733,734,736,738,740],{"class":227,"line":656},[225,735,232],{"class":231},[225,737,236],{"class":235},[225,739,372],{"class":235},[225,741,742],{"class":235}," .\n",[225,744,746,748,750,753],{"class":227,"line":745},6,[225,747,232],{"class":231},[225,749,236],{"class":235},[225,751,752],{"class":235}," rebase",[225,754,755],{"class":235}," --continue\n",[225,757,759],{"class":227,"line":758},7,[225,760,256],{"emptyLinePlaceholder":255},[225,762,764],{"class":227,"line":763},8,[225,765,766],{"class":262},"# 若要放弃本次 rebase，回到操作前状态\n",[225,768,770,772,774,776],{"class":227,"line":769},9,[225,771,232],{"class":231},[225,773,236],{"class":235},[225,775,752],{"class":235},[225,777,778],{"class":235}," --abort\n",[174,780,782],{"id":781},"git-merge-时避免产生合并节点","git merge 时避免产生合并节点",[178,784,785,786,789,790,793,794,796,797,799],{},"场景：",[182,787,788],{},"feature"," 与 ",[182,791,792],{},"test"," 两条并行分支，需要将 ",[182,795,788],{}," 的改动合入 ",[182,798,792],{},"，且保持历史为一条直线（不产生 merge commit）。",[207,801,802,812,839,855,864,890],{"level":209},[211,803,805,806,808,809,811],{"id":804},"切换到-feature-分支将其变基到-test-之上","切换到 ",[182,807,788],{}," 分支，将其变基到 ",[182,810,792],{}," 之上",[216,813,815],{"className":218,"code":814,"language":220,"meta":221,"style":221},"$ git checkout feature\n$ git rebase test\n",[182,816,817,828],{"__ignoreMap":221},[225,818,819,821,823,825],{"class":227,"line":228},[225,820,232],{"class":231},[225,822,236],{"class":235},[225,824,546],{"class":235},[225,826,827],{"class":235}," feature\n",[225,829,830,832,834,836],{"class":227,"line":252},[225,831,232],{"class":231},[225,833,236],{"class":235},[225,835,752],{"class":235},[225,837,838],{"class":235}," test\n",[840,841,842,849],"ul",{},[843,844,845,846],"li",{},"若出现冲突：解决冲突后执行 ",[182,847,848],{},"git rebase --continue",[843,850,851,852],{},"若要放弃变基：执行 ",[182,853,854],{},"git rebase --abort",[211,856,858,859,861,862],{"id":857},"切回-test-分支快进合并-feature","切回 ",[182,860,792],{}," 分支，快进合并 ",[182,863,788],{},[216,865,867],{"className":218,"code":866,"language":220,"meta":221,"style":221},"$ git checkout test\n$ git merge feature\n",[182,868,869,879],{"__ignoreMap":221},[225,870,871,873,875,877],{"class":227,"line":228},[225,872,232],{"class":231},[225,874,236],{"class":235},[225,876,546],{"class":235},[225,878,838],{"class":235},[225,880,881,883,885,888],{"class":227,"line":252},[225,882,232],{"class":231},[225,884,236],{"class":235},[225,886,887],{"class":235}," merge",[225,889,827],{"class":235},[198,891,892,893,895,896,898,899,902],{},"此时 ",[182,894,788],{}," 已在 ",[182,897,792],{}," 之上，",[182,900,901],{},"merge"," 为快进（fast-forward），不会生成合并节点。",[904,905,906],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}",{"title":221,"searchDepth":252,"depth":252,"links":908},[909,910,911,912,913,914,915],{"id":176,"depth":252,"text":176},{"id":399,"depth":252,"text":399},{"id":462,"depth":252,"text":462},{"id":573,"depth":252,"text":574},{"id":613,"depth":252,"text":613},{"id":689,"depth":252,"text":690},{"id":781,"depth":252,"text":782},"md",null,{},{"icon":104},{"title":101,"description":221},"tXEoAO4xr6-G12ginIq1ZrflOTbWEScTKB_MEO9j1RI",[923,924],{"title":97,"path":98,"stem":99,"description":221,"icon":95,"children":-1},{"title":106,"path":107,"stem":108,"description":221,"icon":104,"children":-1},1789315519604]