.gitignore 5.1 KB

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