---
name: "glab-ssh-key"
section: "1"
platform: "linux"
package: "glab"
version: "1.126.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/glab-ssh-key"
---

# glab-ssh-key(1)

Manage SSH keys registered with your GitLab account.

## NAME

glab-ssh-key - Manage SSH keys registered with your GitLab account.

## SYNOPSIS

**glab ssh-key  \[flags\]**

## DESCRIPTION

Add, list, get, and delete the SSH keys associated with your account.

GitLab uses SSH keys to authenticate Git operations over SSH, and, depending on each key's usage type, to verify signed commits.

## OPTIONS

**-R**, **--repo**=""\
 	Select another repository. You can use either OWNER/REPO or GROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted.

## OPTIONS INHERITED FROM PARENT COMMANDS

**-h**, **--help**\[=false\]\
 	Show help for this command.

## SEE ALSO

**[glab(1)](/glab/1.md)**, **[glab-ssh-key-add(1)](/glab-ssh-key-add/1.md)**, **[glab-ssh-key-delete(1)](/glab-ssh-key-delete/1.md)**, **[glab-ssh-key-get(1)](/glab-ssh-key-get/1.md)**, **[glab-ssh-key-list(1)](/glab-ssh-key-list/1.md)**
