> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/sv/kunskapsbas/042-git-integration-authentication-tokens.md).

# Autentiseringstoken för Git-integration

**Denna sida beskriver inloggningsmetoden med Git-autentiseringstoken för att få åtkomst till dina projekt via Overleafs** [**Git-integrering**](/latex/sv/kunskapsbas/040-git-integration.md). Autentiseringstokenmetoden som beskrivs här är den enda inloggningsmetod som är tillgänglig för både Overleaf Cloud och Server Pro. Den äldre autentiseringsmetoden med användarnamn och lösenord är inte längre tillgänglig.

Overleafs Git-integrering gör att du kan klona ditt Overleaf-projekt till ett lokalt arkiv och behandla ditt Overleaf-projekt som ett fjärrarkiv dit ändringar kan pushas och hämtas från.

Sammanfattning

För att utföra Git-operationer på ett Overleaf-projekt med Git behöver du autentisera dig som projektets ägare eller som medarbetare. Du kan göra detta med en **Git-autentiseringstoken**. Du kan skapa och ta bort autentiseringstoken i dina [Overleaf-kontoinställningar](https://www.overleaf.com/user/settings).

* Om du ombeds ange ett användarnamn, skriv in användarnamnet ”git”
* När du ombeds ange ett lösenord, skriv in din autentiseringstoken
* Samma autentiseringstoken kan användas för att få åtkomst till alla dina projekt med Git
* Token som du genererar ska endast användas av dig och förvaras säkert

När du utför Git-operationer, använd användarnamnet **git** och använd autentiseringstoken som lösenord. Samma autentiseringstoken kan användas för att få åtkomst till alla dina projekt med Git. Token som du genererar ska endast användas av dig och förvaras säkert. Du kan skapa och ta bort autentiseringstoken på ditt Overleaf [Kontoinställningar](https://www.overleaf.com/user/settings) sida.

### Steg för steg: Så klonar du ett projekt med Overleaf Git-autentiseringstoken

**Följande steg förklarar hur du klonar ditt Overleaf-projekt när du använder Git-kommandoraden.**

Om du använder en annan Git-klient kan du använda en metod som passar klienten för att ange projektets Git-URL, "git" som användarnamn och Git-autentiseringstoken som lösenord. Se [Förstå Git-URL:en](#understanding-the-git-url) för en förklaring av komponenterna i Git-URL:en.

1. Välj **Git** från den den [Meny](/latex/sv/kunskapsbas/148-using-the-overleaf-project-menu.md) i ditt projekt.

![Meny för projektet git.png](/files/71f14a623b140337778f1305d2aca3f8d193fa98)

1. Kopiera kommandot git clone och den URL som visas i dialogrutan. Du kommer att använda detta när du skapar ditt lokala arkiv.
2. Klistra in kommandot och URL:en i en kommandotolk. Observera att "git" anges som användarnamn i det angivna kommandot.
3. Hämta din Git-autentiseringstoken
   * Om du inte har skapat en Git-autentiseringstoken tidigare får du nu möjlighet att generera en. För att göra det klickar du på **Generera token**.
   * Om du redan har skapat en Git-autentiseringstoken kan du använda samma eller generera en ny i dina Overleaf [Kontoinställningar](https://www.overleaf.com/user/settings). **Bra tips**: Du kan [ställa in Git-credentialhjälpare](#how-to-save-your-token-using-git-credential-helpers) så att du inte behöver ange en token varje gång.
4. När du ombeds ange ett lösenord, skriv in din autentiseringstoken.

### Steg för steg: Så uppdaterar du Git-fjärr-URL:en från lösenordsbaserat format till autentiseringstoken

**Följande steg förklarar hur du uppdaterar Git-fjärr-URL:en från det tidigare lösenordsbaserade formatet till det nya formatet baserat på autentiseringstoken.**

1\. Öppna terminalen och gå till katalogen för ditt projekt:

```
cd path/to/your/project
```

2\. Kontrollera din nuvarande fjärr-URL:

```
git remote -v
```

Detta visar den/de aktuella URL:erna för dina fjärrarkiv.

3\. Uppdatera fjärr-URL:en med följande kommando:

```
git remote set-url origin https://git@git.overleaf.com/<YOUR_PROJECT_ID>
```

Ersätt det med ditt projekt-ID

4\. Verifiera att ändringen lyckades genom att köra fjärrkommandot igen:

```
git remote -v
```

Du bör nu se den nya URL:en listad.

Vid nästa pull eller push från detta lokala arkiv behöver du ange en autentiseringstoken som lösenord. Om du inte redan har genererat en autentiseringstoken kan du göra det från dina kontoinställningar. När du använder autentiseringstoken, använd "git" som användarnamn om du ombeds ange det och autentiseringstoken som lösenord - du kan undvika att behöva ange dessa uppgifter vid varje operation genom att använda en credential helper (se noten nedan).

### Mer hjälp med autentiseringstoken

#### Förstå Overleaf Git-autentiseringstoken

* Precis som med ett lösenord kan en Git-autentiseringstoken anges i en Git-operation för att bekräfta din identitet. På samma sätt som du inte skulle dela ett lösenord bör du aldrig dela dina autentiseringstoken.
* Autentiseringstoken som du genererar kan användas i alla projekt som du kommer åt via Git-integreringen.
* Token upphör att gälla efter ett år.
* **Du kan ha högst 10 token.** Om du når gränsen på 10 token bör du ta bort gamla oanvända eller utgångna token för att kunna skapa en ny token.
* Vi rekommenderar att du använder en Git-credential helper för att lagra din autentiseringstoken, så att du inte behöver ange den varje gång du använder Git-integreringen. Det finns mer information om hur du ställer in detta nedan.

#### Så genererar du autentiseringstoken

* Du kan granska och generera Git-autentiseringstoken i dina [Kontoinställningar](https://www.overleaf.com/user/settings). Du kan generera upp till 10 token.
* Första gången du använder Git-integreringen får du också möjlighet att generera en token direkt från ett projekt när du väljer **Git** i projektet **Meny**.

#### Så sparar du din token med Git-credentialhjälpare

Vi rekommenderar att du använder en Git-credentialhjälpare. Det gör att din Git-klient kan komma ihåg din token.

Om du använder Git-kommandoradsklienten kan du köra detta kommando för att lagra dina autentiseringsuppgifter:

```
$ git config --global credential.helper store
```

Det finns mer information om detta på denna [Git-dokumentationssida](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage).

#### Visa tidigare genererade token

Du hittar en lista över dina Git-autentiseringstoken i dina kontoinställningar. Du kommer dock inte att kunna se hela token. Om du inte kan komma ihåg din token och inte har Git-credentialhjälpare aktiverade, behöver du generera en ny. Det kan du göra i dina kontoinställningar.

#### Ta bort en genererad token

När en token tas bort kan den inte längre användas för att autentisera din identitet när du utför Git-operationer. Om du försöker utföra en operation med en utgången eller borttagen token kommer du sannolikt att se ett autentiseringsfel som rapporterats av din Git-klient.

#### Så arbetar du med medarbetare

Om du använder Overleafs Git-integrering för att samarbeta med någon som normalt inte använder Overleaf bör du dela projektet med dem och de kan skapa ett Overleaf-konto. När de har gjort detta kan de hämta Git-URL:en för projektet och generera sin egen token för att få åtkomst till projektet.

**Du bör aldrig dela en token. Behandla den lika säkert som ett användarnamn och lösenord. Om du tror att du av misstag har delat en token bör du ta bort den.**

### Förstå Git-URL:en

Den `git clone` och Git-URL:en kan hämtas genom att välja **Git** i projektet **Meny**. Alternativt kan du hitta Git-URL:en i projekt-URL:en (URL:en i webbläsarens adressfält när du är i ett projekt).

#### Overleaf Cloud

Om din Overleaf-projekt-URL ser ut så här:

```
https://www.overleaf.com/project/1234567
```

Då kommer Git-URL:en som ska användas för att klona projektet att vara:

```
https://git.overleaf.com/1234567
```

Ditt användarnamn kommer att vara **git** och lösenordet kommer att vara token som du hämtar från ditt Overleaf-konto.

Kommandot och URL:en som anges i Git-dialogrutan i projektmenyn består av: (1) kommandot git clone som används i Git-kommandoraden och (2) den fullständiga Git-URL:en som inkluderar projektets id och föregås av användarnamnet "git".

![Visuell beskrivning av kommandot git clone och URL-strängen](/files/2a9f29102c8eb73f8b8fb1e12ab40f1ea2d0b882)

#### Overleaf Server Pro

Om din Overleaf-projekt-URL ser ut så här:

```
 https://<SHARELATEX_SITE_URL>/project/1234567
```

Obs: \<SHARELATEX\_SITE\_URL> är värdvärdet som har ställts in av din Overleaf Server Pro-administratör.

Då kommer Git-URL:en som ska användas för att klona projektet att vara:

```
https://<SHARELATEX_SITE_URL>/git/1234567
```

Ditt användarnamn kommer att vara **git** och lösenordet kommer att vara token som du hämtar från ditt Overleaf-konto.

Kommandot och URL:en som anges i Git-dialogrutan i projektmenyn består av: (1) kommandot git clone som används i Git-kommandoraden och (2) den fullständiga Git-URL:en inklusive användarnamnet "git", din specifika Overleaf-värd och en sökväg som inkluderar projektets id.

![Visuell beskrivning av kommandot git clone och URL-strängen](/files/2c7655d1746fcf560b3c7ccc1fdf19533ddc8c49)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/sv/kunskapsbas/042-git-integration-authentication-tokens.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
