Skip to content

Commit f141584

Browse files
Create .gitignore
1 parent 09aa929 commit f141584

File tree

1 file changed

+223
-0
lines changed

1 file changed

+223
-0
lines changed

.gitignore

Lines changed: 223 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/ruby,jekyll,jetbrains+all,rails
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=ruby,jekyll,jetbrains+all,rails
3+
4+
### Jekyll ###
5+
_site/
6+
.sass-cache/
7+
.jekyll-cache/
8+
.jekyll-metadata
9+
# Ignore folders generated by Bundler
10+
.bundle/
11+
vendor/
12+
13+
### JetBrains+all ###
14+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
15+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
16+
17+
# User-specific stuff
18+
.idea/**/workspace.xml
19+
.idea/**/tasks.xml
20+
.idea/**/usage.statistics.xml
21+
.idea/**/dictionaries
22+
.idea/**/shelf
23+
24+
# AWS User-specific
25+
.idea/**/aws.xml
26+
27+
# Generated files
28+
.idea/**/contentModel.xml
29+
30+
# Sensitive or high-churn files
31+
.idea/**/dataSources/
32+
.idea/**/dataSources.ids
33+
.idea/**/dataSources.local.xml
34+
.idea/**/sqlDataSources.xml
35+
.idea/**/dynamic.xml
36+
.idea/**/uiDesigner.xml
37+
.idea/**/dbnavigator.xml
38+
39+
# Gradle
40+
.idea/**/gradle.xml
41+
.idea/**/libraries
42+
43+
# Gradle and Maven with auto-import
44+
# When using Gradle or Maven with auto-import, you should exclude module files,
45+
# since they will be recreated, and may cause churn. Uncomment if using
46+
# auto-import.
47+
# .idea/artifacts
48+
# .idea/compiler.xml
49+
# .idea/jarRepositories.xml
50+
# .idea/modules.xml
51+
# .idea/*.iml
52+
# .idea/modules
53+
# *.iml
54+
# *.ipr
55+
56+
# CMake
57+
cmake-build-*/
58+
59+
# Mongo Explorer plugin
60+
.idea/**/mongoSettings.xml
61+
62+
# File-based project format
63+
*.iws
64+
65+
# IntelliJ
66+
out/
67+
68+
# mpeltonen/sbt-idea plugin
69+
.idea_modules/
70+
71+
# JIRA plugin
72+
atlassian-ide-plugin.xml
73+
74+
# Cursive Clojure plugin
75+
.idea/replstate.xml
76+
77+
# SonarLint plugin
78+
.idea/sonarlint/
79+
80+
# Crashlytics plugin (for Android Studio and IntelliJ)
81+
com_crashlytics_export_strings.xml
82+
crashlytics.properties
83+
crashlytics-build.properties
84+
fabric.properties
85+
86+
# Editor-based Rest Client
87+
.idea/httpRequests
88+
89+
# Android studio 3.1+ serialized cache file
90+
.idea/caches/build_file_checksums.ser
91+
92+
### JetBrains+all Patch ###
93+
# Ignore everything but code style settings and run configurations
94+
# that are supposed to be shared within teams.
95+
96+
.idea/*
97+
98+
!.idea/codeStyles
99+
!.idea/runConfigurations
100+
101+
### Rails ###
102+
*.rbc
103+
capybara-*.html
104+
.rspec
105+
/db/*.sqlite3
106+
/db/*.sqlite3-journal
107+
/db/*.sqlite3-[0-9]*
108+
/public/system
109+
/coverage/
110+
/spec/tmp
111+
*.orig
112+
rerun.txt
113+
pickle-email-*.html
114+
115+
# Ignore all logfiles and tempfiles.
116+
/log/*
117+
/tmp/*
118+
!/log/.keep
119+
!/tmp/.keep
120+
121+
# TODO Comment out this rule if you are OK with secrets being uploaded to the repo
122+
config/initializers/secret_token.rb
123+
config/master.key
124+
125+
# Only include if you have production secrets in this file, which is no longer a Rails default
126+
# config/secrets.yml
127+
128+
# dotenv, dotenv-rails
129+
# TODO Comment out these rules if environment variables can be committed
130+
.env
131+
.env*.local
132+
133+
## Environment normalization:
134+
/.bundle
135+
/vendor/bundle
136+
137+
# these should all be checked in to normalize the environment:
138+
# Gemfile.lock, .ruby-version, .ruby-gemset
139+
140+
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
141+
.rvmrc
142+
143+
# if using bower-rails ignore default bower_components path bower.json files
144+
/vendor/assets/bower_components
145+
*.bowerrc
146+
bower.json
147+
148+
# Ignore pow environment settings
149+
.powenv
150+
151+
# Ignore Byebug command history file.
152+
.byebug_history
153+
154+
# Ignore node_modules
155+
node_modules/
156+
157+
# Ignore precompiled javascript packs
158+
/public/packs
159+
/public/packs-test
160+
/public/assets
161+
162+
# Ignore yarn files
163+
/yarn-error.log
164+
yarn-debug.log*
165+
.yarn-integrity
166+
167+
# Ignore uploaded files in development
168+
/storage/*
169+
!/storage/.keep
170+
/public/uploads
171+
172+
### Ruby ###
173+
*.gem
174+
/.config
175+
/InstalledFiles
176+
/pkg/
177+
/spec/reports/
178+
/spec/examples.txt
179+
/test/tmp/
180+
/test/version_tmp/
181+
/tmp/
182+
183+
# Used by dotenv library to load environment variables.
184+
# .env
185+
186+
# Ignore Byebug command history file.
187+
188+
## Specific to RubyMotion:
189+
.dat*
190+
.repl_history
191+
build/
192+
*.bridgesupport
193+
build-iPhoneOS/
194+
build-iPhoneSimulator/
195+
196+
## Specific to RubyMotion (use of CocoaPods):
197+
#
198+
# We recommend against adding the Pods directory to your .gitignore. However
199+
# you should judge for yourself, the pros and cons are mentioned at:
200+
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
201+
# vendor/Pods/
202+
203+
## Documentation cache and generated files:
204+
/.yardoc/
205+
/_yardoc/
206+
/doc/
207+
/rdoc/
208+
209+
/.bundle/
210+
/lib/bundler/man/
211+
212+
# for a library or gem, you might want to ignore these files since the code is
213+
# intended to run in multiple environments; otherwise, check them in:
214+
# Gemfile.lock
215+
# .ruby-version
216+
# .ruby-gemset
217+
218+
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
219+
220+
# Used by RuboCop. Remote config files pulled in from inherit_from directive.
221+
# .rubocop-https?--*
222+
223+
# End of https://www.toptal.com/developers/gitignore/api/ruby,jekyll,jetbrains+all,rails

0 commit comments

Comments
 (0)