Re: View remote logs?
- From
Jeff King <peff@peff.net>
- Date
- Oct 14, 2008, 08:10 UTC
- Message-ID
- <20081014081024.GA9344@coredump.intra.peff.net>
- In-Reply-To
- <20081014071907.GP16999@penguin.codegnome.org>
On Tue, Oct 14, 2008 at 12:19:07AM -0700, Todd A. Jacobs wrote:
Show 5 quoted lines
> I've Googled around, and tried some experiments with likely-looking > tools like git log, git diff, and git ls-remote, but they only seem to > operate on the local repository. In particular, there doesn't seem to be > an obvious way to view the commit logs on a remote repository without > pulling it first.
Remember that pull is really "fetch + merge". So you can do just the fetch part without affecting your local branches.
> On an intuitive level, it seems like "git log origin" would allow me to > see what someone has committed to a remote repository so I can decide
It does. It just uses the remote tracking branch for "origin" instead of contacting the remote.
> whether it's something I want to pull. Even something like "git diff > HEAD origin" would let me know if there were changes I might want to > pull before doing so.
And that works, too. Once fetched, you can use "origin" as you would any other ref.
-Peff