Andreas Schwab <> writes:

> Shawn Pearce <> writes:
>> On Thu, Jun 26, 2014 at 5:42 AM, Kirill Likhodedov
>> <> wrote:
>>> is it possible to know which tags are not yet pushed to a remote via a 
>>> completely local command?
>>> (e.g. the list of unpushed _commits_ may be received by ‘git log 
>>> <upstream>..’)
>>> I know it is possible to execute 'git ls-remote’ or 'git push --dry-run’, 
>>> but both ask the remote server.
>>> I’m almost sure that the answer is “NO”, but want to receive a confirmation 
>>> from Git gurus :)
>> No. The client doesn't track what tags the remote has.
> Not by default, but it is easy to configure your clone to fetch tags to
> a separate namespace.

But then in order to learn what tags the remote has, you need to
talk to the remote and it won't be "complately a local" operation
anymore, no?
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at

Reply via email to