GitHub fornece o endereço mascarado que posso usar na forma de [email protected]
.
De acordo com o site abaixo eu deveria começar a gerar a chave comssh-keygen -t ed25519 -C "[email protected]"
Minha pergunta é: preciso usar meu endereço de e-mail principal definido no GitHub ou posso simplesmente usar o endereço mascarado lá, assim:
ssh-keygen -t ed25519 -C "[email protected]"
Eu adicionei [email protected]
aos meus uuids GPG. É mostrado quando eu uso gpg --list-keys
.
Ou devo usar o endereço mestre que defini quando gerei pela primeira vez a chave GPG com gpg --full-generate-key
? Prefiro manter meu endereço de e-mail principal privado no GitHub. Se eu adicionar a chave SSH ao GitHub, meu email principal será revelado?
O comentário principal é apenas isso: um comentário. Não faz parte do processo de autenticação e também não é usado de forma alguma pelo GitHub. Você poderia simplesmente colocar “blá” lá e estaria tudo bem. O comentário também não fica visível na interface do usuário posteriormente, então não está claro se o GitHub o armazena.
O comentário é salvo no arquivo de chave privada (se o formato permitir) e também visível como texto simples no arquivo de chave pública:
O padrão é “nome de usuário@nome do host”. Bons comentários ajudam a organizar um
authorized_keys
arquivo que contém muitas chaves. Isso não é obrigatório para o GitHub porque você deve nomear manualmente as chaves adicionadas. Outros provedores de hospedagem Git podem lidar com essa parte de maneira diferente.