.gitignore untuk Angular

17 aturan pengabaian untuk Angular, siap disalin ke repositori Anda.

Framework aplikasi web berbasis TypeScript

.gitignore lengkap untuk Angular

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:49:11 UTC
# Teknologi: Angular

### Angular ###
/dist/
/out-tsc/
# Direktori sementara
/tmp/
# Laporan cakupan kode
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Informasi build TypeScript
*.tsbuildinfo
# Log debug npm
npm-debug.log*
# Log debug Yarn
yarn-debug.log*
# Log kesalahan Yarn
yarn-error.log*

Apa yang sebenarnya diabaikan oleh aturan Angular ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Angular spesifik

Pola Yang diabaikan
/dist/ Angular spesifik
/out-tsc/ Angular spesifik
/tmp/ Direktori sementara
/coverage/ Laporan cakupan kode
/e2e/test-output/ Angular spesifik
/.angular/ Angular spesifik
.angular/ Angular spesifik

Modul Node dan berkas dependensi

Pola Yang diabaikan
/node_modules/ Modul Node dan berkas dependensi
/package-lock.json Modul Node dan berkas dependensi
/yarn.lock Modul Node dan berkas dependensi

berkas lingkungan

Pola Yang diabaikan
/.env berkas lingkungan

Artefak Angular CLI dan build

Pola Yang diabaikan
/.angular-cli.json Artefak Angular CLI dan build
/.ng/ Artefak Angular CLI dan build

Cache TypeScript

Pola Yang diabaikan
*.tsbuildinfo Informasi build TypeScript

Log

Pola Yang diabaikan
npm-debug.log* Log debug npm
yarn-debug.log* Log debug Yarn
yarn-error.log* Log kesalahan Yarn

Cara menggunakan .gitignore ini untuk Angular

  1. Salin aturan Angular 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.

Templat .gitignore Kerangka lainnya

Lihat semua templat Kerangka