Signed-off-by: Michael J Gruber <[email protected]>
---
Notes:
Note that ever since
f0298cf (revision walker: include a detached HEAD in --all, 2009-01-16)
the documentation failed to mention the inclusion of HEAD with "--all".
Documentation/rev-list-options.txt | 2 +-
refs/files-backend.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/rev-list-options.txt
b/Documentation/rev-list-options.txt
index 4f009d4..fe37956 100644
--- a/Documentation/rev-list-options.txt
+++ b/Documentation/rev-list-options.txt
@@ -134,7 +134,7 @@ parents) and `--max-parents=-1` (negative numbers denote no
upper limit).
--all::
Pretend as if all the refs in `refs/` are listed on the
- command line as '<commit>'.
+ command line as '<commit>', as well as the HEADs of all worktrees.
--branches[=<pattern>]::
Pretend as if all the refs in `refs/heads` are listed
diff --git a/refs/files-backend.c b/refs/files-backend.c
index 1614854..e717db0 100644
--- a/refs/files-backend.c
+++ b/refs/files-backend.c
@@ -1802,7 +1802,7 @@ int head_ref_worktrees(each_ref_fn fn, void *cb_data)
int head_ref_submodule(const char *submodule, each_ref_fn fn, void *cb_data)
{
- return do_head_ref(submodule, fn, cb_data);
+ return do_head_ref_worktrees(submodule, fn, cb_data);
}
int for_each_ref(each_ref_fn fn, void *cb_data)
--
2.7.2.618.g7a61b68
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html