Latest git seems to show repo as dirty if files that are not in .gitignore or in the repo (no git add) are present:
doutriaux1@sofia:[uvcdat]:[master*]:[375]> git --version
git version 1.8.3.2
doutriaux1@sofia:[uvcdat]:[master*]:[375]> git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# Packages/vcs/build/
# installation/install.py
nothing added to commit but untracked files present (use "git add" to track)
Latest git seems to show repo as dirty if files that are not in .gitignore or in the repo (no git add) are present: