# See http://help.github.com/ignore-files/ for more about ignoring files. # # If you find yourself ignoring temporary files generated by your text editor # or operating system, you probably want to add a global ignore instead: # git config --global core.excludesfile ~/.gitignore_global .DS_Store ._.DS_Store dump.rdb bin/* data/ .sass-cache/* public/csv/* public/plugins/* public/tombstone/* # Ignore bundler config /.bundle /cache /coverage/* /public/assets/* /public/tombstone/* /bundle/* config/discourse.pill config/discourse.conf # Ignore the default SQLite database and db dumps *.sql *.sql.gz /db/*.sqlite3 /db/structure.sql /db/schema.rb # Ignore all logfiles and tempfiles. /log/*.log /tmp /logfile log/ bootsnap-load-path-cache bootsnap-compile-cache/ # Ignore plugins except for the bundled ones. /plugins/* !/plugins/lazy-yt/ !/plugins/poll/ !/plugins/discourse-details/ !/plugins/discourse-nginx-performance-report !/plugins/discourse-narrative-bot !/plugins/discourse-presence !/plugins/discourse-local-dates !/plugins/discourse-internet-explorer /plugins/*/auto_generated/ /spec/fixtures/plugins/my_plugin/auto_generated # Ignore Eclipse .project file /.project # Ignore Eclipse .buildpath file /.buildpath # Ignore byebug history /.byebug_history # Ignore RubyMine settings /.idea # Ignore gem that is copied in MiniProfiler/Ruby/rack-mini-profiler-2.0.1a.gem discourse.sublime-workspace # Vim temp files *~ *.swp *.swo *.swm # don't check in multisite config config/multisite.yml # don't check in my renamed multisite config as well :) config/multisite1.yml config/fog_credentials.yml /public/uploads /public/backups /public/stylesheet-cache/* # Scripts used for downloading/refreshing db script/download_db script/refresh_db # .procfile .procfile # .env, local environment variables for use with foreman .env # exclude our git version file for now config/version.rb # ignore the Ruby Version manager (rvm) .rvmrc .ruby-version .ruby-gemset .rbenv bundler_stubs/* vendor/bundle/* *.db # ignore jetbrains ide file *.iml # vim swap *.swn # ignore nodejs files /node_modules /package-lock.json /vendor/data/GeoLite2-City.mmdb # Vagrant .vagrant # ignore auto-generated plugin js assets /app/assets/javascripts/plugins/*