clean bug on ignored subdirectories with no tracked files?
From: Jay Soffian <hidden> Date: 2016-06-15 22:52:30
git init test_repo &&
cd test_repo &&
mkdir -p foo/bar &&
echo baz > foo/bar/baz &&
echo /foo/bar > .gitignore &&
git add .gitignore &&
git clean -n -d
Initialized empty Git repository in .../test_repo/.git/
Would remove foo/
Seems surprising. The work-around is either using '/foo' in the
top-level .gitignore or adding a tracked file to the 'foo' directory.
j.