Ludovic Frank Gitignore

Strapi için .gitignore

Strapi için deponuza kopyalamaya hazır 67 yoksayma kuralı.

Başsız (headless) CMS

Strapi için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:51:43 UTC
# Teknolojiler: Strapi

### Strapi ###
# macOS klasör ayarları (Desktop Services Store)
.DS_Store
# macOS kaynak çatalı dosyaları
.AppleDouble
# macOS özel klasör simgesi
.LSOverride
Icon
# macOS Spotlight dizini
.Spotlight-V100
# macOS çöp klasörü
.Trashes
# macOS kaynak çatalı dosyaları
._*
# Emacs yedekleme dosyaları
*~
# Windows küçük resim önbelleği
Thumbs.db
# Windows geliştirilmiş küçük resim önbelleği
ehthumbs.db
Desktop.ini
# Windows geri dönüşüm kutusu
$RECYCLE.BIN/
# Windows kabine arşivi
*.cab
# Windows yükleyici paketi
*.msi
# Windows birleştirme modülü
*.msm
# Windows yama dosyası
*.msp
# 7-Zip arşivi
*.7z
*.csv
*.dat
# macOS disk görüntüsü
*.dmg
# Gzip sıkıştırılmış dosya
*.gz
# ISO disk görüntüsü
*.iso
# Java arşivi
*.jar
# RAR arşivi
*.rar
# Bant arşivi
*.tar
# ZIP arşivi
*.zip
*.com
# Java derlenmiş sınıf dosyası
*.class
# Dinamik bağlantı kitaplığı
*.dll
# Windows yürütülebilir dosyası
*.exe
# Nesne dosyası
*.o
# Rastgele tohum dosyası
*.seed
# Paylaşılan nesne
*.so
# Vim takas taşma dosyası
*.swo
# Vim takas dosyası
*.swp
# Vim ek takas dosyası
*.swn
# Vim ek takas dosyası
*.swm
# Derleyici çıkışı
*.out
# İşlem kimliği dosyası
*.pid
.tmp
# Günlük dosyası
*.log
# SQL betiği
*.sql
# SQLite veritabanı
*.sqlite
*#
.idea
nbproject
# Visual Studio Code ayarları
.vscode/
# Kütüphane kapsamı
lib-cov
lcov.info
# İşlem kimliği dosyaları
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Kapsam dizini
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace

Bu Strapi kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

OS X

Desen Yoksaydıkları
.DS_Store macOS klasör ayarları (Desktop Services Store)
.AppleDouble macOS kaynak çatalı dosyaları
.LSOverride macOS özel klasör simgesi
Icon OS X
.Spotlight-V100 macOS Spotlight dizini
.Trashes macOS çöp klasörü
._* macOS kaynak çatalı dosyaları

Linux

Desen Yoksaydıkları
*~ Emacs yedekleme dosyaları

Windows

Desen Yoksaydıkları
Thumbs.db Windows küçük resim önbelleği
ehthumbs.db Windows geliştirilmiş küçük resim önbelleği
Desktop.ini Windows
$RECYCLE.BIN/ Windows geri dönüşüm kutusu
*.cab Windows kabine arşivi
*.msi Windows yükleyici paketi
*.msm Windows birleştirme modülü
*.msp Windows yama dosyası

Paketler

Desen Yoksaydıkları
*.7z 7-Zip arşivi
*.csv Paketler
*.dat Paketler
*.dmg macOS disk görüntüsü
*.gz Gzip sıkıştırılmış dosya
*.iso ISO disk görüntüsü
*.jar Java arşivi
*.rar RAR arşivi
*.tar Bant arşivi
*.zip ZIP arşivi
*.com Paketler
*.class Java derlenmiş sınıf dosyası
*.dll Dinamik bağlantı kitaplığı
*.exe Windows yürütülebilir dosyası
*.o Nesne dosyası
*.seed Rastgele tohum dosyası
*.so Paylaşılan nesne
*.swo Vim takas taşma dosyası
*.swp Vim takas dosyası
*.swn Vim ek takas dosyası
*.swm Vim ek takas dosyası
*.out Derleyici çıkışı
*.pid İşlem kimliği dosyası

Günlükler ve veritabanları

Desen Yoksaydıkları
.tmp Günlükler ve veritabanları
*.log Günlük dosyası
*.sql SQL betiği
*.sqlite SQLite veritabanı

Çeşitli

Desen Yoksaydıkları
*# Çeşitli
.idea Çeşitli
nbproject Çeşitli
.vscode/ Visual Studio Code ayarları

Node.js

Desen Yoksaydıkları
lib-cov Kütüphane kapsamı
lcov.info Node.js
pids İşlem kimliği dosyaları
logs Node.js
results Node.js
build Node.js
node_modules Node.js
.node_history Node.js
package-lock.json Node.js
**/package-lock.json Node.js
!docs/package-lock.json Node.js
*.heapsnapshot Node.js

Testler

Desen Yoksaydıkları
testApp Testler
coverage Kapsam dizini
cypress/screenshots Testler
cypress/videos Testler

Dokümantasyon

Desen Yoksaydıkları
dist Dokümantasyon

Derlemeler

Desen Yoksaydıkları
packages/strapi-generate-new/files/public/ Derlemeler

Örnek uygulama

Desen Yoksaydıkları
.dev Örnek uygulama

Visual Studio Code

Desen Yoksaydıkları
front-workspace.code-workspace Visual Studio Code

Strapi için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki Strapi kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Çatı .gitignore şablonları

Her Çatı şablonunu görün