.gitignore cho Laravel
23 quy tắc bỏ qua cho Laravel, sẵn sàng sao chép vào kho mã của bạn.
Framework ứng dụng web PHP
Tệp .gitignore đầy đủ cho Laravel
# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 23:01:15 UTC
# Công nghệ: Laravel
### Laravel ###
# Phụ thuộc Node.js
node_modules/
npm-debug.log
yarn-error.log
bootstrap/compiled.php
app/storage/
public/storage
public/hot
public_html/storage
public_html/hot
storage/*.key
# Biến môi trường
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Các quy tắc Laravel này thực sự bỏ qua những gì
Từng mẫu dưới đây và lý do nên thêm vào .gitignore.
Tổng quan
| Mẫu | Nội dung được bỏ qua |
|---|---|
node_modules/ |
Phụ thuộc Node.js |
npm-debug.log |
Tổng quan |
yarn-error.log |
Tổng quan |
/vendor/ |
Tổng quan |
Laravel 4 cụ thể
| Mẫu | Nội dung được bỏ qua |
|---|---|
bootstrap/compiled.php |
Laravel 4 cụ thể |
app/storage/ |
Laravel 4 cụ thể |
Laravel 5 & Lumen cụ thể
| Mẫu | Nội dung được bỏ qua |
|---|---|
public/storage |
Laravel 5 & Lumen cụ thể |
public/hot |
Laravel 5 & Lumen cụ thể |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi
| Mẫu | Nội dung được bỏ qua |
|---|---|
public_html/storage |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
public_html/hot |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
storage/*.key |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
.env |
Biến môi trường |
Homestead.yaml |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
Homestead.json |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
/.vagrant |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
.phpunit.result.cache |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
/.phpunit.cache |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
/public/build |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
/storage/pail |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
.env.backup |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
.env.production |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
.phpactor.json |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
auth.json |
Laravel 5 & Lumen cụ thể với đường dẫn công cộng đã thay đổi |
Cách sử dụng .gitignore này cho Laravel
- Sao chép các quy tắc Laravel ở trên hoặc tải tệp trực tiếp.
- Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
- Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.