deploy key

noun

A deploy key is your project SSH public key and enables read-only or read-write (if enabled) access to a Git repository.

Learn more: Enable SSH keys