commands.sh

git symbolic-ref

all

Read, change, or delete files that store references.

More info →

Options (2)

-d, --deleteboolean

Delete a reference by name

Example: git symbolic-ref {{[-d|--delete]}} refs/{{name}}
-q, --quietboolean

For scripting, hide errors with `--quiet` and use `--short` to simplify ("refs/heads/X" prints as "X")

Example: git symbolic-ref {{[-q|--quiet]}} --short refs/{{name}}

Examples (5)

Store a reference by a name

git symbolic-ref refs/name ref

Store a reference by name, including a message with a reason for the update

git symbolic-ref -m "message" refs/name refs/heads/branch_name

Read a reference by name

Delete a reference by name

git symbolic-ref [-d|--delete] refs/name

For scripting, hide errors with `--quiet` and use `--short` to simplify ("refs/heads/X" prints as "X")

git symbolic-ref [-q|--quiet] --short refs/name
made by @shridhargupta | data from tldr-pages