Re: [PATCH] git status: ignore empty directories (because they cannot be added)

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: [PATCH] git status: ignore empty directories (because they cannot be added)

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:27

Matthias Lederhofer [off-list ref] writes:
and a new option -u / --untracked-files to show files in untracked
directories.

---
A few things I'm not sure about:
- Should there be another option to disable --no-empty-directory?
I am not sure about this.  We used to show everything in a
directory full of untracked directory, which was distracting and
that was the reason we added --directory there.  Maybe it would
be less confusing if we just updated the message

	    print "#\n# Untracked files:\n";
	    print "#   (use \"git add\" to add to commit)\n";
	    print "#\n";

to say "use 'git add' on these files and files in these
directories you wish to add", or something silly like that,
without this patch?

Re: [PATCH] git status: ignore empty directories (because they cannot be added)

From: Matthias Lederhofer <hidden>
Date: 2016-06-15 22:42:27

quoted
and a new option -u / --untracked-files to show files in untracked
directories.

---
A few things I'm not sure about:
- Should there be another option to disable --no-empty-directory?
I am not sure about this.  We used to show everything in a
directory full of untracked directory, which was distracting and
that was the reason we added --directory there.  Maybe it would
be less confusing if we just updated the message

          print "#\n# Untracked files:\n";
          print "#   (use \"git add\" to add to commit)\n";
          print "#\n";

to say "use 'git add' on these files and files in these
directories you wish to add", or something silly like that,
without this patch?
I do not know if I understand you correctly, do you want to leave out
the -u part of the patch or the whole patch?

Well, anyway, here the reasons for this patch:
- Working in a git repository with a lot of empty directories is
  annoying, because all of them show up in git status even though they
  cannot be added. With --no-empty-directories they are hidden.
- If there is a directory which may be added because it is quite
  useful to have the -u option to see what is in there to add (without
  using ls path/to/directory).
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help