.gitignore 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366
  1. # ---> CMake
  2. CMakeCache.txt
  3. CMakeFiles
  4. CMakeScripts
  5. Makefile
  6. cmake_install.cmake
  7. install_manifest.txt
  8. # ---> Composer
  9. composer.phar
  10. # Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
  11. # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
  12. # composer.lock
  13. # ---> Eclipse
  14. *.pydevproject
  15. .metadata
  16. .gradle
  17. bin/
  18. tmp/
  19. *.tmp
  20. *.bak
  21. *.swp
  22. *~.nib
  23. local.properties
  24. .settings/
  25. .loadpath
  26. # Eclipse Core
  27. .project
  28. # External tool builders
  29. .externalToolBuilders/
  30. # Locally stored "Eclipse launch configurations"
  31. *.launch
  32. # CDT-specific
  33. .cproject
  34. # JDT-specific (Eclipse Java Development Tools)
  35. .classpath
  36. # Java annotation processor (APT)
  37. .factorypath
  38. # PDT-specific
  39. .buildpath
  40. # sbteclipse plugin
  41. .target
  42. # TeXlipse plugin
  43. .texlipse
  44. # ---> Emacs
  45. # -*- mode: gitignore; -*-
  46. *~
  47. \#*\#
  48. /.emacs.desktop
  49. /.emacs.desktop.lock
  50. *.elc
  51. auto-save-list
  52. tramp
  53. .\#*
  54. # Org-mode
  55. .org-id-locations
  56. *_archive
  57. # flymake-mode
  58. *_flymake.*
  59. # eshell files
  60. /eshell/history
  61. /eshell/lastdir
  62. # elpa packages
  63. /elpa/
  64. # reftex files
  65. *.rel
  66. # AUCTeX auto folder
  67. /auto/
  68. # cask packages
  69. .cask/
  70. # ---> Go
  71. # Compiled Object files, Static and Dynamic libs (Shared Objects)
  72. *.o
  73. *.a
  74. *.so
  75. # Folders
  76. _obj
  77. _test
  78. # Architecture specific extensions/prefixes
  79. *.[568vq]
  80. [568vq].out
  81. *.cgo1.go
  82. *.cgo2.c
  83. _cgo_defun.c
  84. _cgo_gotypes.go
  85. _cgo_export.*
  86. _testmain.go
  87. *.exe
  88. *.test
  89. *.prof
  90. # ---> Gradle
  91. .gradle
  92. build/
  93. # Ignore Gradle GUI config
  94. gradle-app.setting
  95. # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
  96. !gradle-wrapper.jar
  97. # ---> Java
  98. *.class
  99. # Mobile Tools for Java (J2ME)
  100. .mtj.tmp/
  101. # Package Files #
  102. *.jar
  103. *.war
  104. *.ear
  105. # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
  106. hs_err_pid*
  107. # ---> JetBrains
  108. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
  109. *.iml
  110. ## Directory-based project format:
  111. .idea/
  112. # if you remove the above rule, at least ignore the following:
  113. # User-specific stuff:
  114. # .idea/workspace.xml
  115. # .idea/tasks.xml
  116. # .idea/dictionaries
  117. # Sensitive or high-churn files:
  118. # .idea/dataSources.ids
  119. # .idea/dataSources.xml
  120. # .idea/sqlDataSources.xml
  121. # .idea/dynamic.xml
  122. # .idea/uiDesigner.xml
  123. # Gradle:
  124. # .idea/gradle.xml
  125. # .idea/libraries
  126. # Mongo Explorer plugin:
  127. # .idea/mongoSettings.xml
  128. ## File-based project format:
  129. *.ipr
  130. *.iws
  131. ## Plugin-specific files:
  132. # IntelliJ
  133. /out/
  134. # mpeltonen/sbt-idea plugin
  135. .idea_modules/
  136. # JIRA plugin
  137. atlassian-ide-plugin.xml
  138. # Crashlytics plugin (for Android Studio and IntelliJ)
  139. com_crashlytics_export_strings.xml
  140. crashlytics.properties
  141. crashlytics-build.properties
  142. # ---> Laravel
  143. /bootstrap/compiled.php
  144. .env.*.php
  145. .env.php
  146. .env
  147. # ---> Linux
  148. *~
  149. # KDE directory preferences
  150. .directory
  151. # Linux trash folder which might appear on any partition or disk
  152. .Trash-*
  153. # ---> Lua
  154. # Compiled Lua sources
  155. luac.out
  156. # luarocks build files
  157. *.src.rock
  158. *.zip
  159. *.tar.gz
  160. # Object files
  161. *.o
  162. *.os
  163. *.ko
  164. *.obj
  165. *.elf
  166. # Precompiled Headers
  167. *.gch
  168. *.pch
  169. # Libraries
  170. *.lib
  171. *.a
  172. *.la
  173. *.lo
  174. *.def
  175. *.exp
  176. # Shared objects (inc. Windows DLLs)
  177. *.dll
  178. *.so
  179. *.so.*
  180. *.dylib
  181. # Executables
  182. *.exe
  183. *.out
  184. *.app
  185. *.i*86
  186. *.x86_64
  187. *.hex
  188. # ---> Maven
  189. target/
  190. pom.xml.tag
  191. pom.xml.releaseBackup
  192. pom.xml.versionsBackup
  193. pom.xml.next
  194. release.properties
  195. dependency-reduced-pom.xml
  196. buildNumber.properties
  197. .mvn/timing.properties
  198. # ---> TortoiseGit
  199. # Project-level settings
  200. /.tgitconfig
  201. # ---> Vim
  202. [._]*.s[a-w][a-z]
  203. [._]s[a-w][a-z]
  204. *.un~
  205. Session.vim
  206. .netrwhist
  207. *~
  208. # ---> VisualStudioCode
  209. .settings
  210. # ---> WebStorm
  211. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
  212. # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
  213. # User-specific stuff:
  214. .idea/**/workspace.xml
  215. .idea/**/tasks.xml
  216. .idea/dictionaries
  217. # Sensitive or high-churn files:
  218. .idea/**/dataSources/
  219. .idea/**/dataSources.ids
  220. .idea/**/dataSources.xml
  221. .idea/**/dataSources.local.xml
  222. .idea/**/sqlDataSources.xml
  223. .idea/**/dynamic.xml
  224. .idea/**/uiDesigner.xml
  225. # Gradle:
  226. .idea/**/gradle.xml
  227. .idea/**/libraries
  228. # CMake
  229. cmake-build-debug/
  230. # Mongo Explorer plugin:
  231. .idea/**/mongoSettings.xml
  232. ## File-based project format:
  233. *.iws
  234. ## Plugin-specific files:
  235. # IntelliJ
  236. /out/
  237. # mpeltonen/sbt-idea plugin
  238. .idea_modules/
  239. # JIRA plugin
  240. atlassian-ide-plugin.xml
  241. # Cursive Clojure plugin
  242. .idea/replstate.xml
  243. # Ruby plugin and RubyMine
  244. /.rakeTasks
  245. # Crashlytics plugin (for Android Studio and IntelliJ)
  246. com_crashlytics_export_strings.xml
  247. crashlytics.properties
  248. crashlytics-build.properties
  249. fabric.properties
  250. ### WebStorm Patch ###
  251. # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
  252. # *.iml
  253. # modules.xml
  254. # .idea/misc.xml
  255. # *.ipr
  256. # Sonarlint plugin
  257. .idea/sonarlint
  258. # ---> macOS
  259. .DS_Store
  260. .AppleDouble
  261. .LSOverride
  262. # Icon must end with two \r
  263. Icon
  264. # Thumbnails
  265. ._*
  266. # Files that might appear in the root of a volume
  267. .DocumentRevisions-V100
  268. .fseventsd
  269. .Spotlight-V100
  270. .TemporaryItems
  271. .Trashes
  272. .VolumeIcon.icns
  273. # Directories potentially created on remote AFP share
  274. .AppleDB
  275. .AppleDesktop
  276. Network Trash Folder
  277. Temporary Items
  278. .apdisk
  279. yml/*.yml