Add .gitignore with common ignores for macOS, Windows, Linux, editors, and dependencies
This commit is contained in:
201
.gitignore
vendored
Normal file
201
.gitignore
vendored
Normal file
@@ -0,0 +1,201 @@
|
||||
# macOS
|
||||
.DS_Store
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
|
||||
# Thumbnails
|
||||
._*
|
||||
|
||||
# Files that might appear in the root of a volume
|
||||
.DocumentRevisions-V100
|
||||
.fseventsd
|
||||
.Spotlight-V100
|
||||
.TemporaryItems
|
||||
.Trashes
|
||||
.VolumeIcon.icns
|
||||
.com.apple.timemachine.donotpresent
|
||||
|
||||
# Directories potentially created on remote AFP share
|
||||
.AppleDB
|
||||
.AppleDesktop
|
||||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
||||
|
||||
# Windows
|
||||
Thumbs.db
|
||||
Thumbs.db:encryptable
|
||||
ehthumbs.db
|
||||
ehthumbs_vista.db
|
||||
|
||||
# Folder config file
|
||||
Desktop.ini
|
||||
Desktop.ini.ini
|
||||
|
||||
# Recycle Bin used on file shares
|
||||
$RECYCLE.BIN/
|
||||
|
||||
# Windows Installer files
|
||||
*.cab
|
||||
*.msi
|
||||
*.msix
|
||||
*.msm
|
||||
*.msp
|
||||
|
||||
# Linux
|
||||
*~
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.temp
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
*.out
|
||||
|
||||
# Runtime data
|
||||
pids
|
||||
*.pid
|
||||
*.seed
|
||||
*.pid.lock
|
||||
|
||||
# Instrumentation libs used by covering tools
|
||||
libcove.so
|
||||
libcove.so.*
|
||||
|
||||
# Coverage tools used by gcov
|
||||
*.gcno
|
||||
*.gcda
|
||||
|
||||
# OS-generated files
|
||||
ehthumbs.db
|
||||
ehthumbs_vista.jpg?
|
||||
|
||||
# Xcode
|
||||
build/
|
||||
DerivedData/
|
||||
*.moved-aside
|
||||
*.pbxuser
|
||||
!default.pbxuser
|
||||
*.mode1v3
|
||||
!default.mode1v3
|
||||
*.mode2v3
|
||||
!default.mode2v3
|
||||
*.perspectivev3
|
||||
!default.perspectivev3
|
||||
xcuserdata/
|
||||
*.xccheckout
|
||||
*.xcscmblueprint
|
||||
*.xcuserstate
|
||||
|
||||
# CocoaPods
|
||||
Pods/
|
||||
|
||||
# Carthage
|
||||
Carthage/Build/
|
||||
Carthage/Checkouts/
|
||||
Carthage/Resolutions/
|
||||
|
||||
# Swift Package Manager
|
||||
.build/
|
||||
.package/
|
||||
.package.resolved
|
||||
|
||||
# Node.js
|
||||
node_modules/
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Python
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.pyo
|
||||
*.pyd
|
||||
.python-version
|
||||
.coverage
|
||||
.coverage.*
|
||||
.cache
|
||||
nosetests.xml
|
||||
coverage.xml
|
||||
*.cover
|
||||
*.py,cover
|
||||
.hypothesis/
|
||||
.pytest_cache/
|
||||
|
||||
# Ruby
|
||||
.bundle/
|
||||
*.gem
|
||||
*.gemfile
|
||||
Gemfile.lock
|
||||
|
||||
# Java
|
||||
*.class
|
||||
*.jar
|
||||
*.war
|
||||
*.ear
|
||||
target/
|
||||
bin/
|
||||
gen-out/
|
||||
*.log
|
||||
|
||||
# .NET
|
||||
obj/
|
||||
*.user
|
||||
*.vspscc
|
||||
*_i.cpp
|
||||
*_p.cpp
|
||||
*.vcxproj.*
|
||||
*.vcxproj.filters
|
||||
*.dbmdl
|
||||
*.dbmdl.schema.justt
|
||||
*.dbmdl.diagram
|
||||
*.suo
|
||||
*.user
|
||||
*.userosscache
|
||||
*.sln.docstates
|
||||
|
||||
# Go
|
||||
*.exe
|
||||
*.exe~
|
||||
*.dll
|
||||
*.so
|
||||
*.dylib
|
||||
|
||||
# Test cache
|
||||
.testcache/
|
||||
.next/
|
||||
.out/
|
||||
.cache/
|
||||
|
||||
# Misc
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
ehthumbs.db
|
||||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
||||
|
||||
# Editor directories and files
|
||||
.vscode/
|
||||
.idea/*.iml
|
||||
.idea/
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
*.sublime-settings
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
||||
# Miscellaneous
|
||||
*.bak
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
.*.swp
|
||||
.idea/
|
||||
|
||||
# End of .gitignore
|
||||
Reference in New Issue
Block a user