content
"}},Qt={element:"span",mutate:function(e){e.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),e.innerHTML='hello'}},Yt={element:"form",mutate:function(e){e.setAttribute("tabindex",0),e.setAttribute("disabled","disabled")}},en={element:"a",mutate:function(e){return e.href="#void",e.innerHTML='content
",e.firstElementChild}},xn=function(e){if(!e.ownerSVGElement&&"svg"!==e.nodeName.toLowerCase())return!1;var t=s();e.appendChild(t);var n=t.querySelector("input");return n.focus(),n.disabled=!0,e.removeChild(t),!0},yn={element:"div",mutate:function(e){return e.innerHTML=c('Replication is no backup. Or is it? Let's take a look at delayed replication and how we used it to recover from accidental label deletion.
Here's how to use a Git feature that saves a lot of time and cleans up your MRs.
Our guest author, an AWS Serverless hero, shares how to automate SAM deployments using GitLab CI/CD.
In a world with Git, pre-commit and post-deploy code reviews are relics that can be eliminated from your workflow.
See how GitLab, together with fastlane, can build, sign, and publish apps for Android to the Google Play Store.
You now have even more choices when configuring an email server for your self-managed GitLab instance
Dev leads, we feel you. Here's a deep dive into our interviews with development team leads, and the new persona they informed.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert