---
title: Yayınlamadan önce inceleme
description: Kayıtlar bir pull request'e gider, bir inceleyici onaylayıp yayınlar.
---
Bu özelliği Configure site → **Publishing** bölümünden açabilirsiniz.

1. **Save**

    Her içeriğin kayıtları, pull request'i olan `gitupcms/<collection>/<slug>` dalına gider. AI Editor değişiklikleri ise `gitupcms/visual/<id>` dalına gider.

2. **Preview**

    Her inceleme kendi önizleme dağıtımına bağlantı verir. Bu bağlantı, sizin belirlediğiniz bir URL şablonundan (`{branch}`, `{number}`) ya da barındırma hizmetinizin GitHub'a bildirdiği bilgiden (önce deployments, sonra commit statuses) gelir.

3. **Approve**

    İnceleyiciler, yöneticiler ve site sahipleri en son commit'i onaylar.

4. **Publish or discard**

    **Publish**, onaylanan commit'i squash-merge ile birleştirir ve dalı siler. **Discard** ise pull request'i kapatır.

Site kenar çubuğundaki **Reviews** bölümü açık olan tüm incelemeleri listeler. Koleksiyon listelerinde incelemedeki içerikler **In review** olarak işaretlenir.

```txt Preview URL template
https://{branch}--my-site.netlify.app
```

:::note
Yeni yüklenen medya dosyaları doğrudan kaydedilir, çünkü henüz hiçbir yerden bağlantı verilmemiştir. Medyayı değiştirmek, taşımak ve silmek ise inceleyici onayı gerektirir. Yönlendirmeler ve 404 sayfası her zaman doğrudan commit edilir.
:::
