On Tue, May 11, 2010 at 2:57 PM, Johannes Sixt <j.sixt@xxxxxxxxxxxxx> wrote: >>> Its more a feature. >>> >>> git-gui shows all untracked files, recursively expanding any >>> directories which contain untracked files. git status collapses >>> them up. >> >> Wait, why is this a feature, exactly...? >> >> It may be well known that git-gui works this way, but that doesn't make >> it good behavior for the user. > > Oh, it *is* good behavior. Otherwise, it would not be possible to stage a > file that resides in a currently untracked directory; you would have to > fall back to 'git add' on the command line. Since it's a GUI, though, it's allowed to use interaction -- so even _better_ behavior would be to only show unknown directories as single entries but allow the user to expand them interactively in the (probably rather rare) case that they want to add some file in an untracked directory. -Miles -- Do not taunt Happy Fun Ball. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html