標準 VCS 無視リスト [閉じる]

標準 VCS 無視リスト [閉じる]

VCSがファイルを無視する最良の基準のリストは何だと思いますか?たとえば、これは私の.gitignore_globalファイルです。

# Compiled Sources #
###################
*.pyc
*.pyo
*.exe
*.so
*.o
*.a
*.la
*.dex
*.class
*.elf
*.ko


# Build Enviornment #
#####################
CMakeCache.txt
CMakeFiles


# Packages #
############
*.bz2
*.iso
*.dmg
*.7z
*.tar
*.gz
*.zip
*.apk
*.ap_



# Logs and Databases #
######################
*.log
*.sql
*.sqlite


# OS and Application #
######################
.DS_Store
enthumbs.db
*~
*.sw?
Thumbs.db


# IDE Crap #
############

# Eclipse
.classpath
.project
.metadeta
.pydevproject
.cproject


# KDevelop
*.kdev4


cscope.*
ncscope.*

# Other VCS #
#############
.svn
.hg

!.gitignore

*.old
*.orig
\#*#

どんなアドバイス?私は何を見逃していますか?そこにあるべきことはありますか? (Windows用が欠落しているようです。自由に追加してください。しかし私はWindowsで開発していないので参加しません =] )

できるだけプロジェクト/言語/IDEにこだわらないように作ろうとしています。つまり、Androidプロジェクトのフォルダとbinフォルダgenは無視する必要があることを知っていますが、このフォルダは.gitignoreプロジェクトファイルに配置する必要があるようです。

ベストアンサー1

.gitignoreさまざまな言語と環境のファイルを含むGithubプロジェクトがあります。

https://github.com/github/gitignore

おすすめ記事