Что вы ищете, так это то, что GitHub называет ключом развертывания . Это ключ S SH, который не связан с чьей-либо учетной записью, но вместо этого имеет доступ только к одному указанному c репозиторию. Этот ключ обеспечит доступ для чтения, а также может дополнительно предоставить доступ для записи. Он разработан специально для случаев, когда серверу или автоматизированной системе необходимо получить доступ к хранилищу самостоятельно.
Обратите внимание, что ключ S SH, используемый в качестве ключа развертывания , не может быть связан с любой учетной записи, и попытка сделать это приведет к ошибке. Это связано с тем, что ключ S SH однозначно идентифицирует набор прав доступа.