Git configuração github e gitee no windows10

Git configuração github e gitee no windows10

  1. download e configuração do git
    Download: https://git-scm.com/downloads
    Instale diretamente para a próxima etapa. . . .
    Configuração: (https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration)

    $ git config --global user.name "你的名称"
    $ git config --global user.email 邮箱号
    
  2. Gerar chave SSH para github e gitee

    a. Abra o git Bash, execute o seguinte comando, apenas pressione Enter durante o processo

    $ ssh-keygen -t rsa -C 'github邮箱号' -f ~/.ssh/id_rsa_github
    $ ssh-keygen -t rsa -C 'gitee邮箱号' -f ~/.ssh/id_rsa_gitee
    

    b. Neste momento, os seguintes arquivos serão gerados no diretório inicial do usuário (W: C:\Usuários/nome da conta do Windows.ssh, L/M: ~/.ssh):
    01

  3. Faça login no github e no gitee, respectivamente , para adicionar a SSH KEY (tome o gitee como exemplo abaixo)

    Entre no diretório de configuração pessoal:
    02
    Observe que o conteúdo do arquivo .pub no arquivo gerado acima é copiado na coluna de chave pública, a saber: id_rsa_gitee.pub

  4. Configure o arquivo de configuração
    Entre no diretório .ssh e crie um novo arquivo de configuração

    $ cd ~/.ssh
    $ touch config
    $ vim config
    

    Digite o seguinte:

    # gitee
    Host gitee.com
    HostName gitee.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa_gitee
    # github
    Host github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa_github
    

    Salvar e sair

  5. teste

    $ ssh -T [email protected]
    Hi dubulingbo! You've successfully authenticated, but GITEE.COM does not provide shell access.
    $ ssh -T [email protected]
    Hi dubulingbo! You've successfully authenticated, but GitHub does not provide shell access.
    

    Os resultados acima mostram que a configuração foi bem-sucedida!

Acho que você gosta

Origin blog.csdn.net/dubulingbo/article/details/108549185
Recomendado
Clasificación