I have come across two Git situations that do not make sense to me.
- There are some
untracked
files which show up only when we checkout a certain branch. Since they are untracked and checking out another branch applies changes only to the Working directory why they disappear when checking out other branches? Untracked files should be there untouched... - Is there any case that
git pull
creates untracked files?