Skip to main content

7.1.2 Remote Git Variables

These variables can be set from the transient prefix command magit-remote-configure. By default they can also be set from magit-remote. See Remote Commands.

variable remote.NAME.url​

This variable specifies the url of the remote named NAME. It can have multiple values.

variable remote.NAME.fetch​

The refspec used when fetching from the remote named NAME. It can have multiple values.

variable remote.NAME.pushurl​

This variable specifies the url used for fetching from the remote named NAME. If it is not specified, then remote.NAME.url is used instead. It can have multiple values.

variable remote.NAME.push​

The refspec used when pushing to the remote named NAME. It can have multiple values.

variable remote.NAME.tagOpts​

This variable specifies what tags are fetched by default. If the value is --no-tags then no tags are fetched. If the value is --tags, then all tags are fetched. If this variable has no value, then only tags are fetched that are reachable from fetched branches.