git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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
Previous: Todd A. JacobsNext: Michael J Gruber
Message 2 of 3 in “View remote logs?”
  1. Todd A. JacobsOct 14, 2008
  2. Jeff KingOct 14, 2008
  3. Michael J GruberOct 14, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.