> 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/tr/bilgi-bankasi/042-git-integration-authentication-tokens.md).

# Git entegrasyonu kimlik doğrulama belirteçleri

**Bu sayfa, Overleaf'in projelerinize erişmek için Git kimlik doğrulama belirteciyle oturum açma yöntemini açıklar** [**Git entegrasyonu**](/latex/tr/bilgi-bankasi/040-git-integration.md). Burada açıklanan kimlik doğrulama belirteci yöntemi, hem Overleaf Cloud hem de Server Pro için mevcut olan tek oturum açma yöntemidir. Kullanıcı adı ve parola tabanlı eski kimlik doğrulama yöntemi artık mevcut değildir.

Overleaf Git entegrasyonu, Overleaf projenizi yerel bir depoya klonlamanıza olanak tanır ve Overleaf projenizi, değişikliklerin gönderilebildiği ve çekilebildiği uzak bir depo olarak ele alır.

Özet

Bir Overleaf projesinde Git kullanarak Git işlemleri gerçekleştirmek için, proje sahibi ya da bir işbirlikçi olarak kimlik doğrulaması yapmanız gerekir. Bunu bir **Git kimlik doğrulama belirteci**. Kimlik doğrulama belirteçlerini şurada oluşturup silebilirsiniz: [Overleaf Hesap Ayarları](https://www.overleaf.com/user/settings).

* Bir kullanıcı adı istenirse, “git” kullanıcı adını girin
* Parola istendiğinde, kimlik doğrulama belirtecinizi girin
* Aynı kimlik doğrulama belirteci, Git kullanarak tüm projelerinize erişmek için kullanılabilir
* Oluşturduğunuz belirteçler yalnızca sizin tarafınızdan kullanılmalı ve güvenli bir şekilde saklanmalıdır

Git işlemleri gerçekleştirirken, kullanıcı adını kullanın **git** ve kimlik doğrulama belirtecini parola olarak kullanın. Aynı kimlik doğrulama belirteci, Git kullanarak tüm projelerinize erişmek için kullanılabilir. Oluşturduğunuz belirteçler yalnızca sizin tarafınızdan kullanılmalı ve güvenli bir şekilde saklanmalıdır. Kimlik doğrulama belirteçlerini Overleaf hesabınızda oluşturup silebilirsiniz [Hesap Ayarları](https://www.overleaf.com/user/settings) sayfasında açıp kapatabilirsiniz.

### Adım adım: Overleaf Git kimlik doğrulama belirteçlerini kullanarak bir proje nasıl klonlanır

**Aşağıdaki adımlar, Git komut satırını kullanırken Overleaf projenizi nasıl klonlayacağınızı açıklar.**

Başka bir Git istemcisi kullanıyorsanız, proje için Git URL'sini, kullanıcı adı olarak "git"i ve parola olarak Git kimlik doğrulama belirtecini sağlamak için istemciye uygun bir yöntem kullanabilirsiniz. Bkz. [Git URL'sini Anlamak](#understanding-the-git-url) Git URL'sinin bileşenlerinin açıklaması için.

1. Şunu seçin **Git** şuradan [Menü](/latex/tr/bilgi-bankasi/148-using-the-overleaf-project-menu.md) projenizin içinde.

![Proje menüsü git.png](/files/f24a6c1858ca06e5487fd78081de1ce6cc9044ad)

1. İletişim kutusunda gösterilen git clone komutunu ve URL'yi kopyalayın. Yerel deponuzu oluştururken bunu kullanacaksınız.
2. Komutu ve URL'yi bir komut istemine yapıştırın. Sağlanan komutta kullanıcı adı olarak "git" verildiğini unutmayın.
3. Git kimlik doğrulama belirtecinizi alın
   * Daha önce bir Git kimlik doğrulama belirteci oluşturmadıysanız, şimdi bir tane oluşturma seçeneği sunulacaktır. Bunu yapmak için tıklayın **Belirteç oluştur**.
   * Daha önce bir Git kimlik doğrulama belirteci oluşturduysanız, aynısını kullanabilir veya Overleaf hesabınızda yeni bir tane oluşturabilirsiniz [Hesap Ayarları](https://www.overleaf.com/user/settings). **İpucu**: Şunu yapabilirsiniz [Git kimlik bilgisi yardımcılarını yapılandırın](#how-to-save-your-token-using-git-credential-helpers) böylece her seferinde bir belirteç girmeniz gerekmez.
4. Parola istendiğinde, kimlik doğrulama belirtecinizi girin.

### Adım adım: Git uzak URL'sini parola tabanlı biçimden kimlik doğrulama belirteçlerine nasıl güncellersiniz

**Aşağıdaki adımlar, Git uzak URL'sini önceki parola tabanlı biçimden yeni kimlik doğrulama belirteci tabanlı biçime nasıl güncelleyeceğinizi açıklar.**

1\. Terminalinizi açın ve projenizin dizinine gidin:

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

2\. Geçerli uzak URL'nizi kontrol edin:

```
git remote -v
```

Bu, uzak depolarınız için geçerli URL'leri gösterecektir.

3\. Aşağıdaki komutu kullanarak uzak URL'yi güncelleyin:

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

Bunu proje kimliğinizle değiştirin

4\. Uzak komutu yeniden çalıştırarak değişikliğin başarılı olduğunu doğrulayın:

```
git remote -v
```

Artık listede yeni URL'yi görmelisiniz.

Bu yerel depodan bir sonraki pull veya push işleminizde, parola olarak bir kimlik doğrulama belirteci sağlamanız gerekecek. Henüz bir kimlik doğrulama belirteci oluşturmadıysanız, bunu Hesap Ayarlarınızdan yapabilirsiniz. Kimlik doğrulama belirteçleri kullanırken, bir kullanıcı adı istenirse "git" kullanın ve parola olarak kimlik doğrulama belirtecini girin - aşağıdaki notta belirtildiği gibi bir kimlik bilgisi yardımcısı kullanarak bu bilgileri her işlemde girme zorunluluğundan kaçınabilirsiniz.

### Kimlik doğrulama belirteçleri hakkında daha fazla yardım

#### Overleaf Git kimlik doğrulama belirteçlerini anlamak

* Bir parola gibi, kimliğinizi doğrulamak için bir Git işlemine Git kimlik doğrulama belirteci verilebilir. Bir parolayı paylaşmayacağınız gibi, kimlik doğrulama belirteçlerinizi de asla paylaşmamalısınız.
* Oluşturduğunuz kimlik doğrulama belirteçleri, Git entegrasyonunu kullanarak eriştiğiniz tüm projelerde kullanılabilir.
* Belirteçler bir yıl sonra süresi dolacaktır.
* **En fazla 10 belirteciniz olabilir.** 10 belirteç sınırınıza ulaşırsanız, yeni bir belirteç oluşturmak için eski, kullanılmayan veya süresi dolmuş belirteçleri silmelisiniz.
* Kimlik doğrulama belirtecinizi saklamak için Git kimlik bilgisi yardımcılarını kullanmanızı öneririz; böylece Git entegrasyonunu her kullandığınızda onu girmeniz gerekmez. Bunun nasıl yapılandırılacağına ilişkin daha fazla bilgi aşağıdadır.

#### Kimlik doğrulama belirteçleri nasıl oluşturulur

* Git kimlik doğrulama belirteçlerini şurada inceleyebilir ve oluşturabilirsiniz: [Hesap Ayarları](https://www.overleaf.com/user/settings). En fazla 10 belirteç oluşturabilirsiniz.
* Git entegrasyonunu ilk kez kullandığınızda, seçtiğinizde doğrudan bir projeden bir belirteç oluşturma seçeneğiniz de olacaktır **Git** projede **Menü**.

#### Belirtecinizi Git kimlik bilgisi yardımcılarını kullanarak nasıl kaydedersiniz

Bir Git kimlik bilgisi yardımcısı kullanmanızı öneririz. Bu, Git istemcinizin belirtecinizi hatırlamasını sağlar.

Git komut satırı istemcisini kullanıyorsanız, kimlik bilgilerinizi saklamak için bu komutu çalıştırabilirsiniz:

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

Bununla ilgili daha fazla bilgi şu sayfada [Git belgelendirme sayfası](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage).

#### Daha önce oluşturulmuş belirteçleri görüntüleme

Git kimlik doğrulama belirteçlerinizin listesini Hesap Ayarlarınızda bulabilirsiniz. Ancak, belirtecin tamamını görüntüleyemezsiniz. Belirtecinizi hatırlamıyorsanız ve Git kimlik bilgisi yardımcıları etkin değilse, yeni bir tane oluşturmanız gerekir. Bunu Hesap Ayarlarınızda yapabilirsiniz.

#### Oluşturulmuş bir belirteci silme

Bir belirteç silindiğinde, Git işlemleri gerçekleştirirken kimliğinizi doğrulamak için artık kullanılamaz. Süresi dolmuş veya silinmiş bir belirteçle bir işlem yapmayı denerseniz, büyük olasılıkla Git istemciniz tarafından bildirilen bir kimlik doğrulama hatası görürsünüz.

#### İşbirlikçilerle nasıl çalışılır

Overleaf'i normalde kullanmayan biriyle işbirliği yapmak için Overleaf'in Git entegrasyonunu kullanıyorsanız, projeyi onunla paylaşmalısınız; o da bir Overleaf hesabı oluşturabilir. Bunu yaptıktan sonra, proje için Git URL'sini alabilir ve projeye erişmek için kendi belirtecini oluşturabilir.

**Bir belirteci asla paylaşmamalısınız. Ona kullanıcı adı ve parola kadar güvenli davranın. Yanlışlıkla bir belirteç paylaştığınızı düşünüyorsanız, onu silmelisiniz.**

### Git URL'sini Anlamak

Bu `git clone` ve Git URL'si şu seçilerek elde edilebilir: **Git** projede **Menü**. Alternatif olarak, Git URL'sini proje URL'sinden bulabilirsiniz (bir projedeyken tarayıcı adres çubuğundaki URL).

#### Overleaf Cloud

Overleaf proje URL'niz şöyle görünüyorsa:

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

O zaman projeyi klonlamak için kullanılacak Git URL'si şu olacaktır:

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

Kullanıcı adınız **git** ve parola, Overleaf hesabınızdan aldığınız belirteç olacaktır.

Proje Menüsü'ndeki Git penceresinde sağlanan komut ve URL şu öğelerden oluşur: (1) Git komut satırında kullanılan git clone komutu ve (2) proje kimliğinin başına "git" kullanıcı adının eklendiği tam Git URL'si.

![git clone komutunun ve URL dizesinin görsel açıklaması](/files/9383714ac55c46e9c07007688a04e165e63cd60f)

#### Overleaf Server Pro

Overleaf proje URL'niz şöyle görünüyorsa:

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

Not: \<SHARELATEX\_SITE\_URL>, Overleaf Server Pro yöneticiniz tarafından ayarlanan ana bilgisayar değeridir.

O zaman projeyi klonlamak için kullanılacak Git URL'si şu olacaktır:

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

Kullanıcı adınız **git** ve parola, Overleaf hesabınızdan aldığınız belirteç olacaktır.

Proje Menüsü'ndeki Git penceresinde sağlanan komut ve URL şu öğelerden oluşur: (1) Git komut satırında kullanılan git clone komutu ve (2) "git" kullanıcı adını, size özgü Overleaf ana makinesini ve proje kimliğini içeren bir yolu kapsayan tam Git URL'si.

![git clone komutunun ve URL dizesinin görsel açıklaması](/files/f3f9830a446e64272d31b470539747ae82085773)


---

# 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/tr/bilgi-bankasi/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.
