git-credential-cache(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
== NAMN == | == NAMN == | ||
git-credential-cache - Hjälpare för att temporärt lagra lösenord i minnet | git-credential-cache - Hjälpare för att temporärt lagra lösenord i minnet | ||
Nuvarande version från 22 april 2025 kl. 05.41
NAMN
git-credential-cache - Hjälpare för att temporärt lagra lösenord i minnet
SYNOPSIS
git config credential.helper 'cache [<alternativ>]
BESKRIVNING
Detta kommando cachar inloggningsuppgifter för användning av framtida Git-program. De lagrade uppgifterna sparas i minnet på cache-daemon-processen (istället för att skrivas till en fil) och glöms bort efter en konfigurerbar timeout. Uppgifterna glöms bort tidigare om cache-daemon dör, till exempel om systemet startas om. Cachen är tillgänglig via en Unix-domänsocket, begränsad till den aktuella användaren genom filsystembehörigheter.
Du vill förmodligen inte anropa detta kommando direkt; det är avsett att användas som en inloggningsuppgiftshjälpare av andra delar av Git. Se gitcredentials(7) eller EXEMPEL nedan.
ALTERNATIV
- --timeout <sekunder>
- Antal sekunder som inloggningsuppgifterna ska cachas (standard: 900).
- --socket <sökväg>
- Använd <sökväg> för att kontakta en körande cache-daemon (eller starta
en ny cache-daemon om ingen har startats). Standard är $XDG_CACHE_HOME/git/credential/socket om inte ~/.git-credential-cache/ existerar, i vilket fall ~/.git-credential-cache/socket används istället. Om din hemkatalog finns på ett nätverksmonterat filsystem kan du behöva ändra detta till ett lokalt filsystem. Du måste ange en absolut sökväg.
KONTROLLERA DAEMON
Om du vill att daemon ska avslutas tidigt och glömma alla cachade inloggningsuppgifter före deras timeout, kan du utfärda en exit -åtgärd:
git credential-cache exit
EXEMPEL
Syftet med denna hjälpare är att minska antalet gånger du måste skriva in ditt användarnamn eller lösenord. Till exempel:
$ git config credential.helper cache $ git push <http://example.com/repo.git> Användarnamn: <skriv in ditt användarnamn> Lösenord: <skriv in ditt lösenord> [fungerar i ytterligare 5 minuter] $ git push <http://example.com/repo.git> [dina inloggningsuppgifter används automatiskt]
Du kan ange alternativ via konfigurationsvariabeln `credential.helper` (detta exempel ökar cachetiden till 1 timme):
$ git config credential.helper 'cache --timeout=3600'
PERSONLIGA ÅTKOMSTTOKEN
Vissa fjärrservrar accepterar personliga åtkomsttoken, som genereras slumpmässigt och är svåra att memorera. De har vanligtvis en livslängd på veckor eller månader.
`git-credential-cache` är i sig olämpligt för persistent lagring av personliga åtkomsttoken. Inloggningsuppgifterna glöms bort efter cache-timeouten. Även om du konfigurerar en lång timeout kommer inloggningsuppgifterna att glömmas bort om daemon dör.
För att undvika att ofta behöva återskapa personliga åtkomsttoken, konfigurera en inloggningsuppgiftshjälpare med persistent lagring. Alternativt, konfigurera en OAuth-inloggningsuppgiftshjälpare för att generera inloggningsuppgifter automatiskt. Se gitcredentials(7), avsnitten "Available helpers" och "OAuth".
GIT
Del av git(1)-sviten
KOLOFON
Den här sidan är en del av projektet git (Git distribuerat versionshanteringssystem). Information om projektet finns på <⟨http://git-scm.com/⟩>. Om du har en felrapport för den här manualsidan, se <⟨http://git-scm.com/community⟩>. Den här sidan hämtades från projektets uppströms Git-arkiv <⟨https://github.com/git/git.git⟩> den 2025-02-02. (Vid den tidpunkten var datumet för den senast hittade commiten i arkivet 2025-01-31.) Om du upptäcker några renderingsproblem i den här HTML-versionen av sidan, eller om du tror att det finns en bättre eller mer aktuell källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i den här KOLOFONEN (som *inte* är en del av den ursprungliga manualsidan), skicka ett e-postmeddelande till man-pages@man7.org
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/git-credential-cache.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Bromma som har sponsrat Linux.se med webbhotell.