.gitignore untuk GitHub Pages

6 aturan pengabaian untuk GitHub Pages, siap disalin ke repositori Anda.

Layanan hosting situs statis

.gitignore lengkap untuk GitHub Pages

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:50:06 UTC
# Teknologi: GitHub Pages

### GitHub Pages ###
# Keluaran situs Jekyll
_site/
# Direktori cache Sass
.sass-cache/
# Cache Jekyll
.jekyll-cache/
# Metadata Jekyll
.jekyll-metadata
/vendor
Gemfile.lock

Apa yang sebenarnya diabaikan oleh aturan GitHub Pages ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Gitignore Jekyll dasar (sinkronkan ke Jekyll.gitignore)

Pola Yang diabaikan
_site/ Keluaran situs Jekyll
.sass-cache/ Direktori cache Sass
.jekyll-cache/ Cache Jekyll
.jekyll-metadata Metadata Jekyll

Ruby/bundler tambahan diabaikan saat Anda menjalankan: bundle install

Pola Yang diabaikan
/vendor Ruby/bundler tambahan diabaikan saat Anda menjalankan: bundle install

Detailnya di https://github.com/github/pages-gem/issues/768

Pola Yang diabaikan
Gemfile.lock Detailnya di https://github.com/github/pages-gem/issues/768

Cara menggunakan .gitignore ini untuk GitHub Pages

  1. Salin aturan GitHub Pages di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.