Trừ PHPStorm là một phần chính thức của dự án (ví dụ nó bắt buộc của một công ty, hoặc đồng ý của tất cả các thành viên trong nhóm) Tôi sẽ thúc giục bạn đặt bỏ qua thiết lập của nó vào .git/info/exclude
thay vì .gitignore
. Trước đây là địa phương để sao chép của bạn, sau này nên được cam kết và chia sẻ.
gitignore.io gợi ý this for Laravel:
# Created by https://www.gitignore.io/api/laravel
### Laravel ###
vendor/
node_modules/
npm-debug.log
# Laravel 4 specific
bootstrap/compiled.php
app/storage/
# Laravel 5 & Lumen specific
public/storage
public/hot
storage/*.key
.env.*.php
.env.php
.env
Homestead.yaml
Homestead.json
# Rocketeer PHP task runner and deployment package. https://github.com/rocketeers/rocketeer
.rocketeer/
và this for PHPStorm:
# Created by https://www.gitignore.io/api/phpstorm
### PhpStorm ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff:
.idea/**/workspace.xml
.idea/**/tasks.xml
# Sensitive or high-churn files:
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
# Gradle:
.idea/**/gradle.xml
.idea/**/libraries
# Mongo Explorer plugin:
.idea/**/mongoSettings.xml
## File-based project format:
*.iws
## Plugin-specific files:
# IntelliJ
/out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
### PhpStorm Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr
Là một sang một bên, gitignore.io có thể accessed via the command-line, vì vậy bạn có thể làm những việc như
gi laravel,phpstorm >> .gitignore
Đó là một công cụ khá tiện dụng.
Bạn có chắc chắn tệp không được thêm trước đó do nhầm lẫn không? Bỏ qua được bỏ qua cho các tệp đã có trong chỉ mục. – Maerlyn
Không rõ bạn đang hỏi gì. Tiêu đề yêu cầu những gì cần đưa vào, bạn hỏi về một vấn đề bạn đang gặp phải với 'gitignore', và sau đó bạn hỏi xem bạn có bỏ sót bất cứ điều gì không. Thịt của vấn đề của bạn có vẻ giống như một vấn đề với tập tin 'gitignore' của bạn nhưng bạn tập trung vào Laravel thay vì – sjagr
Xin lỗi vì sự nhầm lẫn. Tôi đoán tôi chỉ đang tìm kiếm thông tin phản hồi về việc có hay không điều này .gitignore cần bất cứ điều gì khác được thêm vào nó. – jkjmr6