git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Submodule commits not show by git log
@ 2012-02-23 16:49 Wilfred Hughes
  2012-02-24 20:45 ` Jens Lehmann
  0 siblings, 1 reply; 2+ messages in thread
From: Wilfred Hughes @ 2012-02-23 16:49 UTC (permalink / raw)
  To: git

Hi all,

I'm trying to track changes on a git submodule. `$ git log
path/to/submodule` is not showing any commits that changed the
submodule commit.

For example, in my repo I have a submodule at the path
./memcache_utils that has had the commit referenced changed several
times. It's definitely a submodule:

$ git submodule

13eb087304b995705693d6f0927dec2d88dfadaf datastore_utils
(heads/master-2-g13eb087)
 7f5d6710b767a27f14e3e7bc009f026b3e5f0e74 memcache_utils (heads/master)
 5877e2c2d82645fa44f121884291ee48cf24584d potatobase (5877e2c)

Yet the only commit shown is when there were files at that path:

$ git log memcache_utils
commit 2cbe65bf31901873b01331e95fec72724e7458eb
Author: [...]
Date:   Thu Jan 26 20:44:07 2012 +0000

    Experimenting with Paul G's port of cache-machine. It should
really be a git submodule but just want to see how it works so have
taken a copy from [...]
$

Have I missed something? I've tried and failed to create a minimal
test case that demonstrates this behaviour. I can't see anything in
the man pages to suggest that I'm using git log incorrectly, and
Googling doesn't help.

Is this user error, a known bug, or a new one?

Many thanks
Wilfred

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Submodule commits not show by git log
  2012-02-23 16:49 Submodule commits not show by git log Wilfred Hughes
@ 2012-02-24 20:45 ` Jens Lehmann
  0 siblings, 0 replies; 2+ messages in thread
From: Jens Lehmann @ 2012-02-24 20:45 UTC (permalink / raw)
  To: Wilfred Hughes; +Cc: git

Am 23.02.2012 17:49, schrieb Wilfred Hughes:
> Hi all,
> 
> I'm trying to track changes on a git submodule. `$ git log
> path/to/submodule` is not showing any commits that changed the
> submodule commit.
> 
> For example, in my repo I have a submodule at the path
> ./memcache_utils that has had the commit referenced changed several
> times. It's definitely a submodule:
> 
> $ git submodule
> 
> 13eb087304b995705693d6f0927dec2d88dfadaf datastore_utils
> (heads/master-2-g13eb087)
>  7f5d6710b767a27f14e3e7bc009f026b3e5f0e74 memcache_utils (heads/master)
>  5877e2c2d82645fa44f121884291ee48cf24584d potatobase (5877e2c)
> 
> Yet the only commit shown is when there were files at that path:
> 
> $ git log memcache_utils
> commit 2cbe65bf31901873b01331e95fec72724e7458eb
> Author: [...]
> Date:   Thu Jan 26 20:44:07 2012 +0000
> 
>     Experimenting with Paul G's port of cache-machine. It should
> really be a git submodule but just want to see how it works so have
> taken a copy from [...]
> $
> 
> Have I missed something? I've tried and failed to create a minimal
> test case that demonstrates this behaviour. I can't see anything in
> the man pages to suggest that I'm using git log incorrectly, and
> Googling doesn't help.
> 
> Is this user error, a known bug, or a new one?

That is strange, I can't reproduce your problem here. It would be
great if you could give me access to your repo (you can also mail
me privately if you don't want to disclose the repo to the public).
And what version of git are you using?

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-02-24 20:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-23 16:49 Submodule commits not show by git log Wilfred Hughes
2012-02-24 20:45 ` Jens Lehmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).