> 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/pl/baza-wiedzy/042-git-integration-authentication-tokens.md).

# Tokeny uwierzytelniania integracji z Git

**Ta strona opisuje metodę logowania za pomocą tokenu uwierzytelniającego Git do uzyskiwania dostępu do Twoich projektów przez Overleafa** [**integrację Git**](/latex/pl/baza-wiedzy/040-git-integration.md). Opisana tutaj metoda tokenu uwierzytelniającego jest jedyną dostępną metodą logowania zarówno dla Overleaf Cloud, jak i Server Pro. Starsza metoda uwierzytelniania oparta na nazwie użytkownika i haśle nie jest już dostępna.

Integracja Git Overleaf umożliwia sklonowanie projektu Overleaf do lokalnego repozytorium, traktując projekt Overleaf jako zdalne repozytorium, do którego można wypychać i z którego można pobierać zmiany.

Podsumowanie

Aby wykonywać operacje Git na projekcie Overleaf za pomocą Git, musisz uwierzytelnić się jako właściciel projektu lub jako współpracownik. Możesz to zrobić za pomocą **tokena uwierzytelniającego Git**. Możesz tworzyć i usuwać tokeny uwierzytelniające w swoim [Ustawienia konta Overleaf](https://www.overleaf.com/user/settings).

* Jeśli zostaniesz poproszony o nazwę użytkownika, wpisz nazwę użytkownika „git”
* Gdy zostaniesz poproszony o hasło, wpisz swój token uwierzytelniający
* Ten sam token uwierzytelniający może być używany do dostępu do wszystkich Twoich projektów za pomocą Git
* Tokeny, które generujesz, powinny być używane wyłącznie przez Ciebie i przechowywane bezpiecznie

Podczas wykonywania operacji Git użyj nazwy użytkownika **git** i użyj tokena uwierzytelniającego jako hasła. Ten sam token uwierzytelniający może być używany do dostępu do wszystkich Twoich projektów za pomocą Git. Tokeny, które generujesz, powinny być używane wyłącznie przez Ciebie i przechowywane bezpiecznie. Możesz tworzyć i usuwać tokeny uwierzytelniające w swoim Overleaf [Ustawień konta](https://www.overleaf.com/user/settings) stronie.

### Krok po kroku: Jak sklonować projekt za pomocą tokenów uwierzytelniających Git Overleaf

**Poniższe kroki wyjaśniają, jak sklonować projekt Overleaf podczas korzystania z wiersza poleceń Git.**

Jeśli korzystasz z innego klienta Git, możesz użyć metody odpowiedniej dla tego klienta, aby podać adres URL Git projektu, „git” jako nazwę użytkownika oraz token uwierzytelniający Git jako hasło. Zobacz [Zrozumienie adresu URL Git](#understanding-the-git-url) aby poznać wyjaśnienie elementów adresu URL Git.

1. Wybierz **Git** z [Menu](/latex/pl/baza-wiedzy/148-using-the-overleaf-project-menu.md) w obrębie Twojego projektu.

![Menu projektu git.png](/files/098eea08e39a918c25025e428e325403dd8a888a)

1. Skopiuj polecenie git clone oraz adres URL wyświetlone w oknie dialogowym. Będziesz ich używać podczas tworzenia lokalnego repozytorium.
2. Wklej polecenie i adres URL do wiersza poleceń. Pamiętaj, że w podanym poleceniu jako nazwa użytkownika podano „git”.
3. Uzyskaj swój token uwierzytelniający Git
   * Jeśli wcześniej nie utworzyłeś tokenu uwierzytelniającego Git, otrzymasz teraz możliwość wygenerowania go. Aby to zrobić, kliknij **Wygeneruj token**.
   * Jeśli masz już utworzony token uwierzytelniający Git, możesz użyć tego samego lub wygenerować nowy w swoim Overleaf [Ustawień konta](https://www.overleaf.com/user/settings). **Najlepsza wskazówka**: Możesz [skonfigurować pomocniki poświadczeń Git](#how-to-save-your-token-using-git-credential-helpers) tak, aby nie trzeba było podawać tokenu za każdym razem.
4. Gdy zostaniesz poproszony o hasło, wpisz swój token uwierzytelniający.

### Krok po kroku: Jak zaktualizować zdalny adres URL Git z formatu opartego na haśle na tokeny uwierzytelniające

**Poniższe kroki wyjaśniają, jak zaktualizować zdalny adres URL Git z poprzedniego formatu opartego na haśle do nowego formatu opartego na tokenie uwierzytelniającym.**

1\. Otwórz terminal i przejdź do katalogu swojego projektu:

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

2\. Sprawdź bieżący zdalny adres URL:

```
git remote -v
```

Wyświetli to bieżące adresy URL Twoich zdalnych repozytoriów.

3\. Zaktualizuj zdalny adres URL, używając następującego polecenia:

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

Zastąp go identyfikatorem swojego projektu

4\. Sprawdź, czy zmiana zakończyła się powodzeniem, uruchamiając ponownie polecenie dotyczące zdalnego repozytorium:

```
git remote -v
```

Powinien być teraz widoczny nowy adres URL na liście.

Przy następnym pobraniu lub wypchnięciu z tego lokalnego repozytorium będziesz musiał podać token uwierzytelniający jako hasło. Jeśli nie wygenerowałeś jeszcze tokenu uwierzytelniającego, możesz to zrobić w ustawieniach konta. Podczas korzystania z tokenów uwierzytelniających, jeśli zostaniesz poproszony o nazwę użytkownika, użyj „git”, a tokenu uwierzytelniającego jako hasła — możesz uniknąć podawania tych danych uwierzytelniających przy każdej operacji, korzystając z pomocnika poświadczeń (zobacz uwagę poniżej).

### Więcej pomocy dotyczącej tokenów uwierzytelniających

#### Zrozumienie tokenów uwierzytelniających Git Overleaf

* Podobnie jak hasło, token uwierzytelniający Git można podać podczas operacji Git, aby potwierdzić swoją tożsamość. Tak jak nie udostępniałbyś hasła, nigdy nie powinieneś udostępniać swoich tokenów uwierzytelniających.
* Tokeny uwierzytelniające, które generujesz, mogą być używane we wszystkich projektach, do których uzyskujesz dostęp za pomocą integracji Git.
* Tokeny wygasają po roku.
* **Maksymalnie możesz mieć 10 tokenów.** Jeśli osiągniesz limit 10 tokenów, powinieneś usunąć stare, nieużywane lub wygasłe tokeny, aby utworzyć nowy token.
* Zalecamy użycie pomocnika poświadczeń Git do przechowywania tokenu uwierzytelniającego, aby nie trzeba było go wpisywać za każdym razem, gdy korzystasz z integracji Git. Więcej informacji o konfiguracji znajdziesz poniżej.

#### Jak generować tokeny uwierzytelniające

* Możesz przeglądać i generować tokeny uwierzytelniające Git w swoim [Ustawień konta](https://www.overleaf.com/user/settings). Możesz wygenerować do 10 tokenów.
* Przy pierwszym użyciu integracji Git będziesz mieć również możliwość wygenerowania tokenu bezpośrednio z projektu, gdy wybierzesz **Git** w projekcie **Menu**.

#### Jak zapisać swój token za pomocą pomocników poświadczeń Git

Zalecamy użycie pomocnika poświadczeń Git. Pozwoli to Twojemu klientowi Git zapamiętać token.

Jeśli korzystasz z klienta wiersza poleceń Git, możesz uruchomić to polecenie, aby zapisać swoje poświadczenia:

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

Więcej informacji na ten temat znajdziesz na tej [stronie dokumentacji Git](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage).

#### Wyświetlanie wcześniej wygenerowanych tokenów

Listę swoich tokenów uwierzytelniających Git znajdziesz w ustawieniach konta. Nie będziesz jednak mógł wyświetlić całego tokenu. Jeśli nie pamiętasz swojego tokenu i nie masz włączonych pomocników poświadczeń Git, będziesz musiał wygenerować nowy. Możesz to zrobić w ustawieniach konta.

#### Usuwanie wygenerowanego tokenu

Gdy token zostanie usunięty, nie będzie już można go użyć do uwierzytelnienia tożsamości podczas wykonywania operacji Git. Jeśli spróbujesz wykonać operację z wygasłym lub usuniętym tokenem, prawdopodobnie zobaczysz błąd uwierzytelniania zgłoszony przez klienta Git.

#### Jak pracować ze współpracownikami

Jeśli korzystasz z integracji Git Overleaf, aby współpracować z kimś, kto zwykle nie używa Overleaf, powinieneś udostępnić mu projekt, a on może utworzyć konto Overleaf. Gdy to zrobi, będzie mógł uzyskać adres URL Git projektu i wygenerować własny token, aby uzyskać dostęp do projektu.

**Nigdy nie powinieneś udostępniać tokenu. Traktuj go tak samo bezpiecznie jak nazwę użytkownika i hasło. Jeśli uważasz, że przypadkowo udostępniłeś token, powinieneś go usunąć.**

### Zrozumienie adresu URL Git

Ta `git clone` oraz adres URL Git można uzyskać, wybierając **Git** w projekcie **Menu**. Alternatywnie, adres URL Git można znaleźć w adresie URL projektu (adres URL w pasku adresu przeglądarki, gdy jesteś w projekcie).

#### Overleaf Cloud

Jeśli adres URL Twojego projektu Overleaf wygląda tak:

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

Wtedy adres URL Git używany do sklonowania projektu będzie wyglądał tak:

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

Twoja nazwa użytkownika będzie **git** a hasłem będzie token, który uzyskasz ze swojego konta Overleaf.

Polecenie i adres URL podane w oknie modalnym Git w menu projektu składają się z: (1) polecenia git clone używanego w wierszu poleceń Git oraz (2) pełnego adresu URL Git, który zawiera identyfikator projektu poprzedzony nazwą użytkownika „git”.

![Graficzny opis polecenia git clone i ciągu adresu URL](/files/3ef6e9c749c96dacfc27f578cc9122c25c75ff55)

#### Overleaf Server Pro

Jeśli adres URL Twojego projektu Overleaf wygląda tak:

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

Uwaga: \<SHARELATEX\_SITE\_URL> to wartość hosta ustawiona przez administratora Twojego Overleaf Server Pro.

Wtedy adres URL Git używany do sklonowania projektu będzie wyglądał tak:

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

Twoja nazwa użytkownika będzie **git** a hasłem będzie token, który uzyskasz ze swojego konta Overleaf.

Polecenie i adres URL podane w oknie modalnym Git w menu projektu składają się z: (1) polecenia git clone używanego w wierszu poleceń Git oraz (2) pełnego adresu URL Git, który zawiera nazwę użytkownika „git”, konkretny host Overleaf oraz ścieżkę zawierającą identyfikator projektu.

![Graficzny opis polecenia git clone i ciągu adresu URL](/files/f342d65d51b578a03201c4d1c6fbd251204f3f18)


---

# 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/pl/baza-wiedzy/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.
