.classpathや.projectの更新をコミットする方法

Aipoではclasspathやprojectファイルはバージョン管理から除外するように設定してあります。開発環境によって依存するパスなどの影響を与えないようにするためです。

これらの設定は

https://github.com/aipocom/aipo/blob/master/.gitignore

に記載してあります。

#################
## Eclipse
#################

*.pydevproject
.project
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

Eclipseの設定系のファイルやJavaの場合はtargetフォルダはいらないのでその除外、

#################
## Java
#################

target/

Windowsの場合にできてしまう不要なファイルの除外

############
## Windows
############

# Windows image file caches
Thumbs.db

Macの場合も同様

# Mac crap
.DS_Store
/work

に記載してあります。

.classpathをコミットしたい場合は.gitignoreから「.classpath」を消して.classpathと.gitignoreを合わせてコミットをします。