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

Re: getting pull and push URLs for the current branch

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Apr 8, 2018, 11:46 UTC
Message-ID
<87o9itzzs3.fsf@evledraar.gmail.com>
In-Reply-To
<CANT8FXS_vsXb5oyma+d7fgEaYBqFYjM2N=S6O6hksObHhN8gWw@mail.gmail.com>
On Sun, Apr 08 2018, Michal Novotny wrote:
> is there a way to get remote url  for the current branch? That is the
> url that will be used when I call `git pull`. It doesn't seem to be a
> particularly easy task.
You'd do something like this (sans error checking):
    git remote get-url $(git config branch.$(git rev-parse --abbrev-ref HEAD).remote)

I.e. your HEAD may have remote tracking info set up, this'll get the remote URL for the remote it points at.

Previous: Michal Novotny
Message 2 of 2 in “getting pull and push URLs for the current branch”
  1. Michal NovotnyApr 8, 2018
  2. Ævar Arnfjörð BjarmasonApr 8, 2018

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.