Last active
December 30, 2015 22:19
-
-
Save jbenner-radham/7893563 to your computer and use it in GitHub Desktop.
Just a whole bunch of different gitignore rules aggregated together into one big Frankenstein's monster of a gitignore! ...which was all totally taken from https://github.com/github/gitignore
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
####################################### | |
# https://github.com/github/gitignore # | |
####################################### | |
#----------# | |
# Archives # | |
#----------# | |
# It's better to unpack these files and commit the raw source because | |
# git has its own built in compression methods. | |
*.7z | |
*.jar | |
*.rar | |
*.zip | |
*.gz | |
*.bzip | |
*.bz2 | |
*.xz | |
*.lzma | |
*.cab | |
#packing-only formats | |
*.iso | |
*.tar | |
#package management formats | |
*.dmg | |
*.xpi | |
*.gem | |
*.egg | |
*.deb | |
*.rpm | |
*.msi | |
*.msm | |
*.msp | |
#-----------# | |
# Autotools # | |
#-----------# | |
# http://www.gnu.org/software/automake | |
Makefile.in | |
# http://www.gnu.org/software/autoconf | |
/autom4te.cache | |
/aclocal.m4 | |
/compile | |
/configure | |
/depcomp | |
/install-sh | |
/missing | |
/stamp-h1 | |
#---# | |
# C # | |
#---# | |
# Object files | |
*.o | |
*.ko | |
*.obj | |
*.elf | |
# Libraries | |
*.lib | |
*.a | |
# Shared objects (inc. Windows DLLs) | |
*.dll | |
*.so | |
*.so.* | |
*.dylib | |
# Executables | |
*.exe | |
*.out | |
*.app | |
*.i*86 | |
*.x86_64 | |
*.hex | |
#-----# | |
# C++ # | |
#-----# | |
# Compiled Object files | |
*.slo | |
*.lo | |
*.o | |
*.obj | |
# Compiled Dynamic libraries | |
*.so | |
*.dylib | |
*.dll | |
# Compiled Static libraries | |
*.lai | |
*.la | |
*.a | |
*.lib | |
# Executables | |
*.exe | |
*.out | |
*.app | |
#--------# | |
# Cloud9 # | |
#--------# | |
# Cloud9 IDE - http://c9.io | |
.c9revisions | |
#-------# | |
# CMake # | |
#-------# | |
CMakeCache.txt | |
CMakeFiles | |
Makefile | |
cmake_install.cmake | |
install_manifest.txt | |
#----------# | |
# Composer # | |
#----------# | |
composer.phar | |
vendor/ | |
# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file | |
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file | |
# composer.lock | |
#---------# | |
# Eclipse # | |
#---------# | |
*.pydevproject | |
.metadata | |
.gradle | |
bin/ | |
tmp/ | |
*.tmp | |
*.bak | |
*.swp | |
*~.nib | |
local.properties | |
.settings/ | |
.loadpath | |
# External tool builders | |
.externalToolBuilders/ | |
# Locally stored "Eclipse launch configurations" | |
*.launch | |
# CDT-specific | |
.cproject | |
# PDT-specific | |
.buildpath | |
# TeXlipse plugin | |
.texlipse | |
#----# | |
# Go # | |
#----# | |
# Compiled Object files, Static and Dynamic libs (Shared Objects) | |
*.o | |
*.a | |
*.so | |
# Folders | |
_obj | |
_test | |
# Architecture specific extensions/prefixes | |
*.[568vq] | |
[568vq].out | |
*.cgo1.go | |
*.cgo2.c | |
_cgo_defun.c | |
_cgo_gotypes.go | |
_cgo_export.* | |
_testmain.go | |
*.exe | |
*.test | |
#------# | |
# Java # | |
#------# | |
*.class | |
# Mobile Tools for Java (J2ME) | |
.mtj.tmp/ | |
# Package Files # | |
*.jar | |
*.war | |
*.ear | |
#-----------# | |
# JetBrains # | |
#-----------# | |
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode | |
## Directory-based project format | |
.idea/ | |
# if you remove the above rule, at least ignore user-specific stuff: | |
# .idea/workspace.xml | |
# .idea/tasks.xml | |
# and these sensitive or high-churn files: | |
# .idea/dataSources.ids | |
# .idea/dataSources.xml | |
# .idea/sqlDataSources.xml | |
# .idea/dynamic.xml | |
## File-based project format | |
*.ipr | |
*.iws | |
*.iml | |
## Additional for IntelliJ | |
out/ | |
# generated by mpeltonen/sbt-idea plugin | |
.idea_modules/ | |
#-------# | |
# Linux # | |
#-------# | |
*~ | |
#------# | |
# Node # | |
#------# | |
lib-cov | |
*.seed | |
*.log | |
*.csv | |
*.dat | |
*.out | |
*.pid | |
*.gz | |
pids | |
logs | |
results | |
build | |
node_modules | |
#-----------# | |
# Notepad++ # | |
#-----------# | |
# Notepad++ backups # | |
*.bak | |
#-----# | |
# OSX # | |
#-----# | |
.DS_Store | |
.AppleDouble | |
.LSOverride | |
# Icon must ends with two \r. | |
Icon | |
# Thumbnails | |
._* | |
# Files that might appear on external disk | |
.Spotlight-V100 | |
.Trashes | |
#----# | |
# Qt # | |
#----# | |
# C++ objects and libs | |
*.slo | |
*.lo | |
*.o | |
*.a | |
*.la | |
*.lai | |
*.so | |
*.dll | |
*.dylib | |
# Qt-es | |
*.pro.user | |
*.pro.user.* | |
moc_*.cpp | |
qrc_*.cpp | |
ui_*.h | |
Makefile* | |
*-build-* | |
# QtCreator | |
*.autosave | |
#------# | |
# SASS # | |
#------# | |
### Sass Ignores - "Sassy CSS" http://sass-lang.com/ | |
*.sass-cache | |
#-------------# | |
# SublimeText # | |
#-------------# | |
# 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 SublimeText | |
# *.sublime-project | |
#-----# | |
# Vim # | |
#-----# | |
[._]*.s[a-w][a-z] | |
[._]s[a-w][a-z] | |
*.un~ | |
Session.vim | |
.netrwhist | |
*~ | |
#---------------# | |
# Visual Studio # | |
#---------------# | |
## Ignore Visual Studio temporary files, build results, and | |
## files generated by popular Visual Studio add-ons. | |
# User-specific files | |
*.suo | |
*.user | |
*.sln.docstates | |
# Build results | |
[Dd]ebug/ | |
[Dd]ebugPublic/ | |
[Rr]elease/ | |
x64/ | |
build/ | |
bld/ | |
[Bb]in/ | |
[Oo]bj/ | |
# Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets | |
!packages/*/build/ | |
# MSTest test Results | |
[Tt]est[Rr]esult*/ | |
[Bb]uild[Ll]og.* | |
#NUNIT | |
*.VisualState.xml | |
TestResult.xml | |
*_i.c | |
*_p.c | |
*_i.h | |
*.ilk | |
*.meta | |
*.obj | |
*.pch | |
*.pdb | |
*.pgc | |
*.pgd | |
*.rsp | |
*.sbr | |
*.tlb | |
*.tli | |
*.tlh | |
*.tmp | |
*.tmp_proj | |
*.log | |
*.vspscc | |
*.vssscc | |
.builds | |
*.pidb | |
*.svclog | |
*.scc | |
# Chutzpah Test files | |
_Chutzpah* | |
# Visual C++ cache files | |
ipch/ | |
*.aps | |
*.ncb | |
*.opensdf | |
*.sdf | |
*.cachefile | |
# Visual Studio profiler | |
*.psess | |
*.vsp | |
*.vspx | |
# TFS 2012 Local Workspace | |
$tf/ | |
# Guidance Automation Toolkit | |
*.gpState | |
# ReSharper is a .NET coding add-in | |
_ReSharper*/ | |
*.[Rr]e[Ss]harper | |
*.DotSettings.user | |
# JustCode is a .NET coding addin-in | |
.JustCode | |
# TeamCity is a build add-in | |
_TeamCity* | |
# DotCover is a Code Coverage Tool | |
*.dotCover | |
# NCrunch | |
*.ncrunch* | |
_NCrunch_* | |
.*crunch*.local.xml | |
# MightyMoose | |
*.mm.* | |
AutoTest.Net/ | |
# Installshield output folder | |
[Ee]xpress/ | |
# DocProject is a documentation generator add-in | |
DocProject/buildhelp/ | |
DocProject/Help/*.HxT | |
DocProject/Help/*.HxC | |
DocProject/Help/*.hhc | |
DocProject/Help/*.hhk | |
DocProject/Help/*.hhp | |
DocProject/Help/Html2 | |
DocProject/Help/html | |
# Click-Once directory | |
publish/ | |
# Publish Web Output | |
*.Publish.xml | |
*.azurePubxml | |
# NuGet Packages Directory | |
## TODO: If you have NuGet Package Restore enabled, uncomment the next line | |
#packages/ | |
## TODO: If the tool you use requires repositories.config, also uncomment the next line | |
#!packages/repositories.config | |
# Windows Azure Build Output | |
csx/ | |
*.build.csdef | |
# Windows Store app package directory | |
AppPackages/ | |
# Others | |
sql/ | |
*.Cache | |
ClientBin/ | |
[Ss]tyle[Cc]op.* | |
~$* | |
*~ | |
*.dbmdl | |
*.dbproj.schemaview | |
*.[Pp]ublish.xml | |
*.pfx | |
*.publishsettings | |
# RIA/Silverlight projects | |
Generated_Code/ | |
# Backup & report files from converting an old project file to a newer | |
# Visual Studio version. Backup files are not needed, because we have git ;-) | |
_UpgradeReport_Files/ | |
Backup*/ | |
UpgradeLog*.XML | |
UpgradeLog*.htm | |
# SQL Server files | |
App_Data/*.mdf | |
App_Data/*.ldf | |
# Business Intelligence projects | |
*.rdl.data | |
*.bim.layout | |
*.bim_*.settings | |
# Microsoft Fakes | |
FakesAssemblies/ | |
#---------# | |
# Windows # | |
#---------# | |
# Windows image file caches | |
Thumbs.db | |
ehthumbs.db | |
# Folder config file | |
Desktop.ini | |
# Recycle Bin used on file shares | |
$RECYCLE.BIN/ | |
# Windows Installer files | |
*.cab | |
*.msi | |
*.msm | |
*.msp | |
#---------------# | |
# ZendFramework # | |
#---------------# | |
INSTALL.txt | |
LICENSE.txt | |
README.txt | |
demos/ | |
extras/documentation |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment