2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{_ as e,o as i,c as a,a2 as o}from"./chunks/framework.B8zgMDLd.js";const m=JSON.parse('{"title":"Git Authentication","description":"","frontmatter":{},"headers":[],"relativePath":"troubleshooting/git-auth.md","filePath":"troubleshooting/git-auth.md"}'),l={name:"troubleshooting/git-auth.md"};function n(r,t,s,c,h,u){return i(),a("div",null,[...t[0]||(t[0]=[o('<h1 id="git-authentication" tabindex="-1">Git Authentication <a class="header-anchor" href="#git-authentication" aria-label="Permalink to "Git Authentication""></a></h1><p>Tolaria uses system Git authentication. It does not manage provider passwords directly.</p><h2 id="symptoms" tabindex="-1">Symptoms <a class="header-anchor" href="#symptoms" aria-label="Permalink to "Symptoms""></a></h2><ul><li>Push fails.</li><li>Pull asks for credentials repeatedly.</li><li>Remote fetch works in one terminal but not in Tolaria.</li></ul><h2 id="checks" tabindex="-1">Checks <a class="header-anchor" href="#checks" aria-label="Permalink to "Checks""></a></h2><ol><li>Open a terminal.</li><li><code>cd</code> into the vault.</li><li>Run <code>git remote -v</code>.</li><li>Run <code>git fetch</code>.</li></ol><p>If <code>git fetch</code> fails in the terminal, fix system Git auth first.</p><h2 id="common-fixes" tabindex="-1">Common Fixes <a class="header-anchor" href="#common-fixes" aria-label="Permalink to "Common Fixes""></a></h2><ul><li>Sign in with GitHub CLI.</li><li>Configure SSH keys.</li><li>Update the remote URL.</li><li>Check your credential helper.</li></ul>',9)])])}const p=e(l,[["render",n]]);export{m as __pageData,p as default};
|