Created
April 21, 2021 23:22
-
-
Save ronaldsuwandi/1cdcad4101a72fab8dd75b9e1ddfed34 to your computer and use it in GitHub Desktop.
.gitignore file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Created by https://www.toptal.com/developers/gitignore/api/go,python,node,java,intellij+all,sublimetext,visualstudiocode,xcode,maven,gradle | |
# Edit at https://www.toptal.com/developers/gitignore?templates=go,python,node,java,intellij+all,sublimetext,visualstudiocode,xcode,maven,gradle | |
### Go ### | |
# Binaries for programs and plugins | |
*.exe | |
*.exe~ | |
*.dll | |
*.so | |
*.dylib | |
# Test binary, built with `go test -c` | |
*.test | |
# Output of the go coverage tool, specifically when used with LiteIDE | |
*.out | |
# Dependency directories (remove the comment below to include it) | |
# vendor/ | |
### Go Patch ### | |
/vendor/ | |
/Godeps/ | |
### Intellij+all ### | |
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider | |
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 | |
# User-specific stuff | |
.idea/**/workspace.xml | |
.idea/**/tasks.xml | |
.idea/**/usage.statistics.xml | |
.idea/**/dictionaries | |
.idea/**/shelf | |
# Generated files | |
.idea/**/contentModel.xml | |
# Sensitive or high-churn files | |
.idea/**/dataSources/ | |
.idea/**/dataSources.ids | |
.idea/**/dataSources.local.xml | |
.idea/**/sqlDataSources.xml | |
.idea/**/dynamic.xml | |
.idea/**/uiDesigner.xml | |
.idea/**/dbnavigator.xml | |
# Gradle | |
.idea/**/gradle.xml | |
.idea/**/libraries | |
# Gradle and Maven with auto-import | |
# When using Gradle or Maven with auto-import, you should exclude module files, | |
# since they will be recreated, and may cause churn. Uncomment if using | |
# auto-import. | |
# .idea/artifacts | |
# .idea/compiler.xml | |
# .idea/jarRepositories.xml | |
# .idea/modules.xml | |
# .idea/*.iml | |
# .idea/modules | |
# *.iml | |
# *.ipr | |
# CMake | |
cmake-build-*/ | |
# Mongo Explorer plugin | |
.idea/**/mongoSettings.xml | |
# File-based project format | |
*.iws | |
# IntelliJ | |
out/ | |
# mpeltonen/sbt-idea plugin | |
.idea_modules/ | |
# JIRA plugin | |
atlassian-ide-plugin.xml | |
# Cursive Clojure plugin | |
.idea/replstate.xml | |
# Crashlytics plugin (for Android Studio and IntelliJ) | |
com_crashlytics_export_strings.xml | |
crashlytics.properties | |
crashlytics-build.properties | |
fabric.properties | |
# Editor-based Rest Client | |
.idea/httpRequests | |
# Android studio 3.1+ serialized cache file | |
.idea/caches/build_file_checksums.ser | |
### Intellij+all Patch ### | |
# Ignores the whole .idea folder and all .iml files | |
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360 | |
.idea/ | |
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023 | |
*.iml | |
modules.xml | |
.idea/misc.xml | |
*.ipr | |
# Sonarlint plugin | |
.idea/sonarlint | |
### Java ### | |
# Compiled class file | |
*.class | |
# Log file | |
*.log | |
# BlueJ files | |
*.ctxt | |
# Mobile Tools for Java (J2ME) | |
.mtj.tmp/ | |
# Package Files # | |
*.jar | |
*.war | |
*.nar | |
*.ear | |
*.zip | |
*.tar.gz | |
*.rar | |
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml | |
hs_err_pid* | |
### Maven ### | |
target/ | |
pom.xml.tag | |
pom.xml.releaseBackup | |
pom.xml.versionsBackup | |
pom.xml.next | |
release.properties | |
dependency-reduced-pom.xml | |
buildNumber.properties | |
.mvn/timing.properties | |
# https://github.com/takari/maven-wrapper#usage-without-binary-jar | |
.mvn/wrapper/maven-wrapper.jar | |
.flattened-pom.xml | |
### Node ### | |
# Logs | |
logs | |
npm-debug.log* | |
yarn-debug.log* | |
yarn-error.log* | |
lerna-debug.log* | |
# Diagnostic reports (https://nodejs.org/api/report.html) | |
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json | |
# Runtime data | |
pids | |
*.pid | |
*.seed | |
*.pid.lock | |
# Directory for instrumented libs generated by jscoverage/JSCover | |
lib-cov | |
# Coverage directory used by tools like istanbul | |
coverage | |
*.lcov | |
# nyc test coverage | |
.nyc_output | |
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) | |
.grunt | |
# Bower dependency directory (https://bower.io/) | |
bower_components | |
# node-waf configuration | |
.lock-wscript | |
# Compiled binary addons (https://nodejs.org/api/addons.html) | |
build/Release | |
# Dependency directories | |
node_modules/ | |
jspm_packages/ | |
# TypeScript v1 declaration files | |
typings/ | |
# TypeScript cache | |
*.tsbuildinfo | |
# Optional npm cache directory | |
.npm | |
# Optional eslint cache | |
.eslintcache | |
# Optional stylelint cache | |
.stylelintcache | |
# Microbundle cache | |
.rpt2_cache/ | |
.rts2_cache_cjs/ | |
.rts2_cache_es/ | |
.rts2_cache_umd/ | |
# Optional REPL history | |
.node_repl_history | |
# Output of 'npm pack' | |
*.tgz | |
# Yarn Integrity file | |
.yarn-integrity | |
# dotenv environment variables file | |
.env | |
.env.test | |
.env*.local | |
# parcel-bundler cache (https://parceljs.org/) | |
.cache | |
.parcel-cache | |
# Next.js build output | |
.next | |
# Nuxt.js build / generate output | |
.nuxt | |
dist | |
# Storybook build outputs | |
.out | |
.storybook-out | |
storybook-static | |
# rollup.js default build output | |
dist/ | |
# Gatsby files | |
.cache/ | |
# Comment in the public line in if your project uses Gatsby and not Next.js | |
# https://nextjs.org/blog/next-9-1#public-directory-support | |
# public | |
# vuepress build output | |
.vuepress/dist | |
# Serverless directories | |
.serverless/ | |
# FuseBox cache | |
.fusebox/ | |
# DynamoDB Local files | |
.dynamodb/ | |
# TernJS port file | |
.tern-port | |
# Stores VSCode versions used for testing VSCode extensions | |
.vscode-test | |
# Temporary folders | |
tmp/ | |
temp/ | |
### Python ### | |
# Byte-compiled / optimized / DLL files | |
__pycache__/ | |
*.py[cod] | |
*$py.class | |
# C extensions | |
# Distribution / packaging | |
.Python | |
build/ | |
develop-eggs/ | |
downloads/ | |
eggs/ | |
.eggs/ | |
parts/ | |
sdist/ | |
var/ | |
wheels/ | |
pip-wheel-metadata/ | |
share/python-wheels/ | |
*.egg-info/ | |
.installed.cfg | |
*.egg | |
MANIFEST | |
# PyInstaller | |
# Usually these files are written by a python script from a template | |
# before PyInstaller builds the exe, so as to inject date/other infos into it. | |
*.manifest | |
*.spec | |
# Installer logs | |
pip-log.txt | |
pip-delete-this-directory.txt | |
# Unit test / coverage reports | |
htmlcov/ | |
.tox/ | |
.nox/ | |
.coverage | |
.coverage.* | |
nosetests.xml | |
coverage.xml | |
*.cover | |
*.py,cover | |
.hypothesis/ | |
.pytest_cache/ | |
pytestdebug.log | |
# Translations | |
*.mo | |
*.pot | |
# Django stuff: | |
local_settings.py | |
db.sqlite3 | |
db.sqlite3-journal | |
# Flask stuff: | |
instance/ | |
.webassets-cache | |
# Scrapy stuff: | |
.scrapy | |
# Sphinx documentation | |
docs/_build/ | |
doc/_build/ | |
# PyBuilder | |
# Jupyter Notebook | |
.ipynb_checkpoints | |
# IPython | |
profile_default/ | |
ipython_config.py | |
# pyenv | |
.python-version | |
# pipenv | |
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. | |
# However, in case of collaboration, if having platform-specific dependencies or dependencies | |
# having no cross-platform support, pipenv may install dependencies that don't work, or not | |
# install all needed dependencies. | |
#Pipfile.lock | |
# poetry | |
#poetry.lock | |
# PEP 582; used by e.g. github.com/David-OConnor/pyflow | |
__pypackages__/ | |
# Celery stuff | |
celerybeat-schedule | |
celerybeat.pid | |
# SageMath parsed files | |
*.sage.py | |
# Environments | |
# .env | |
.env/ | |
.venv/ | |
env/ | |
venv/ | |
ENV/ | |
env.bak/ | |
venv.bak/ | |
pythonenv* | |
# Spyder project settings | |
.spyderproject | |
.spyproject | |
# Rope project settings | |
.ropeproject | |
# mkdocs documentation | |
/site | |
# mypy | |
.mypy_cache/ | |
.dmypy.json | |
dmypy.json | |
# Pyre type checker | |
.pyre/ | |
# pytype static type analyzer | |
.pytype/ | |
# operating system-related files | |
# file properties cache/storage on macOS | |
*.DS_Store | |
# thumbnail cache on Windows | |
Thumbs.db | |
# profiling data | |
.prof | |
### SublimeText ### | |
# Cache files for Sublime Text | |
*.tmlanguage.cache | |
*.tmPreferences.cache | |
*.stTheme.cache | |
# Workspace files are user-specific | |
*.sublime-workspace | |
# Project files should be checked into the repository, unless a significant | |
# proportion of contributors will probably not be using Sublime Text | |
# *.sublime-project | |
# SFTP configuration file | |
sftp-config.json | |
# Package control specific files | |
Package Control.last-run | |
Package Control.ca-list | |
Package Control.ca-bundle | |
Package Control.system-ca-bundle | |
Package Control.cache/ | |
Package Control.ca-certs/ | |
Package Control.merged-ca-bundle | |
Package Control.user-ca-bundle | |
oscrypto-ca-bundle.crt | |
bh_unicode_properties.cache | |
# Sublime-github package stores a github token in this file | |
# https://packagecontrol.io/packages/sublime-github | |
GitHub.sublime-settings | |
### VisualStudioCode ### | |
.vscode/* | |
!.vscode/tasks.json | |
!.vscode/launch.json | |
*.code-workspace | |
### VisualStudioCode Patch ### | |
# Ignore all local history of files | |
.history | |
.ionide | |
### Xcode ### | |
# Xcode | |
# | |
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore | |
## User settings | |
xcuserdata/ | |
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) | |
*.xcscmblueprint | |
*.xccheckout | |
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) | |
DerivedData/ | |
*.moved-aside | |
*.pbxuser | |
!default.pbxuser | |
*.mode1v3 | |
!default.mode1v3 | |
*.mode2v3 | |
!default.mode2v3 | |
*.perspectivev3 | |
!default.perspectivev3 | |
## Gcc Patch | |
/*.gcno | |
### Xcode Patch ### | |
*.xcodeproj/* | |
!*.xcodeproj/project.pbxproj | |
!*.xcodeproj/xcshareddata/ | |
!*.xcworkspace/contents.xcworkspacedata | |
**/xcshareddata/WorkspaceSettings.xcsettings | |
### Gradle ### | |
.gradle | |
# Ignore Gradle GUI config | |
gradle-app.setting | |
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) | |
!gradle-wrapper.jar | |
# Cache of project | |
.gradletasknamecache | |
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898 | |
# gradle/wrapper/gradle-wrapper.properties | |
### Gradle Patch ### | |
**/build/ | |
# End of https://www.toptal.com/developers/gitignore/api/go,python,node,java,intellij+all,sublimetext,visualstudiocode,xcode,maven,gradle |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment