[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"term-t\u002Ftag":3,"related-t\u002Ftag":130},{"id":4,"title":5,"acronym":6,"body":7,"category":48,"description":113,"difficulty":114,"extension":115,"letter":116,"meta":117,"navigation":118,"path":119,"related":120,"seo":124,"sitemap":125,"stem":128,"subcategory":6,"__hash__":129},"terms\u002Fterms\u002Ft\u002Ftag.md","Tag",null,{"type":8,"value":9,"toc":107},"minimark",[10,15,19,23,26,30,96,100,103],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"A tag is like a permanent bookmark on a specific commit. While branches move forward as you add commits, a tag stays put forever. It's mainly used to mark release versions like 'v1.0.0' or 'v2.3.1'.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Tags are references that point to specific commits and don't change. They're typically used to mark release points (v1.0, v2.0). Annotated tags include metadata (tagger, date, message) while lightweight tags are just pointers.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","git tag v1.0.0\ngit tag -a v1.0.0 -m \"First release\"\ngit push origin --tags\n","bash","",[38,39,40,56,82],"code",{"__ignoreMap":36},[41,42,45,49,53],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"sBMFI","git",[41,50,52],{"class":51},"sfazB"," tag",[41,54,55],{"class":51}," v1.0.0\n",[41,57,59,61,63,66,69,72,76,79],{"class":43,"line":58},2,[41,60,48],{"class":47},[41,62,52],{"class":51},[41,64,65],{"class":51}," -a",[41,67,68],{"class":51}," v1.0.0",[41,70,71],{"class":51}," -m",[41,73,75],{"class":74},"sMK4o"," \"",[41,77,78],{"class":51},"First release",[41,80,81],{"class":74},"\"\n",[41,83,85,87,90,93],{"class":43,"line":84},3,[41,86,48],{"class":47},[41,88,89],{"class":51}," push",[41,91,92],{"class":51}," origin",[41,94,95],{"class":51}," --tags\n",[11,97,99],{"id":98},"when-youll-hear-this","When You'll Hear This",[16,101,102],{},"\"Tag this commit as v2.0.\" \u002F \"Check the latest tag for the release version.\"",[104,105,106],"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 .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);}",{"title":36,"searchDepth":58,"depth":58,"links":108},[109,110,111,112],{"id":13,"depth":58,"text":14},{"id":21,"depth":58,"text":22},{"id":28,"depth":58,"text":29},{"id":98,"depth":58,"text":99},"A tag is like a permanent bookmark on a specific commit. While branches move forward as you add commits, a tag stays put forever.","intermediate","md","t",{},true,"\u002Fterms\u002Ft\u002Ftag",[121,122,123],"Commit","Release","Semantic Versioning",{"title":5,"description":113},{"changefreq":126,"priority":127},"weekly",0.7,"terms\u002Ft\u002Ftag","Cu31sBOM6HP92gJsD1baWcSElh96wKXgJFbN-0NYG1k",[131,135,139],{"title":121,"path":132,"acronym":6,"category":48,"difficulty":133,"description":134},"\u002Fterms\u002Fc\u002Fcommit","beginner","A commit is like pressing the save button in a video game.",{"title":122,"path":136,"acronym":6,"category":137,"difficulty":133,"description":138},"\u002Fterms\u002Fr\u002Frelease","cicd","A release is an official versioned snapshot of your software that you hand to the world.",{"title":123,"path":140,"acronym":141,"category":142,"difficulty":133,"description":143},"\u002Fterms\u002Fs\u002Fsemantic-versioning","SemVer","general","Semantic versioning uses three numbers — MAJOR.MINOR.PATCH — where each number means something. PATCH (1.0.1) = bug fix. MINOR (1.1.",1776518317483]