Quando você visualiza um repositório conectado à sua conta, as URLs que podem ser usadas para clonar o projeto no computador ficam disponíveis abaixo dos detalhes do repositório:
Para obter informações sobre como configurar ou alterar URL remota, consulte "Alterar a URL de um remote".
Clonando com as URLs de HTTPS
As URLs de clone de https:/
estão disponíveis em todos os repositórios, independentemente da visibilidade. As URL de clone de https://
funcionam mesmo se você estiver atrás de um firewall ou proxy.
Quando você aplicar git clone
, git fetch
, git pull
ou git push
a um repositório remote usando URLS de HTTPS na linha de comando, o Git solicitará o seu nome de usuário e sua senha do GitHub Enterprise Server. Quando o Git solicitar a sua senha, insira seu token de acesso pessoal (PAT). Autenticação baseada em senha para o Git está obsoleta, e usar um PAT é mais seguro. Para obter mais informações, consulte "Criar um token de acesso pessoal".
Dicas:
-
Você pode usar um auxiliar de credenciais para que o Git se lembre de suas credenciais de GitHub toda vez que falar com GitHub. Para obter mais informações, consulte "Armazenar as suas credenciais do GitHub no Git".
-
Para clonar um repositório sem autenticar no GitHub Enterprise Server na linha de comando, use o GitHub Desktop. Para obter mais informações, consulte "Clonar um repositório do GitHub para o GitHub Desktop".
Clonar com URLs de SSH
As URLs de SSH fornecem acesso a um repositório do Git via SSH, um protocolo seguro. Para usar essas URLs, você deve gerar um par de chaves SSH no seu computador e adicionar a chave pública à sua conta de GitHub Enterprise Server. Para obter mais informações, consulte "Conectar-se ao GitHub com SSH".
Quando você aplicar git clone
, git fetch
, git pull
ou git push
a um repositório remote usando URLs de SSH, precisará digitar uma senha e a frase secreta da sua chave SSH. Para obter mais informações, consulte "Trabalhar com frases secretas da chave SSH".
Dica: Você pode usar uma URL com SSH para clonar um repositório para o seu computador ou como uma forma segura de implantar seu código nos servidores de produção. Você também pode usar o encaminhamento de agente SSH com o seu script de implantação para evitar o gerenciamento de chaves no servidor. Para obter mais informações, consulte "Usar o encaminhamento do agente SSH."
Clonar com GitHub CLI
Você também pode instalar o GitHub CLI para usar os fluxos de trabalho do GitHub Enterprise Server no seu terminal. Para mais informações, consulte a documentação GitHub CLI.
Clonar com o Subversion
Você também pode usar um cliente de Subversion para acessar qualquer repositório no GitHub. O Subversion oferece um conjunto de recursos diferente do Git. Para obter mais informações, consulte "Quais são as diferenças entre Subversion e Git?" Você também pode acessar repositórios em
GitHub dos clientes de Subversion. Para obter mais informações, consulte "Suporte para clientes do Subversion".
Leia mais
- Trabalhando com URL remotas do site do livro Pro Git