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, públicos e privados. Essas URLs 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. When Git prompts you for your password, enter your personal access token (PAT) instead. Password-based authentication for Git is deprecated, and using a PAT is more secure. For more information, see "Creating a personal access token."
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 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?" You can also access repositories on
GitHub from Subversion clients. Para obter mais informações, consulte "Suporte para clientes do Subversion".
Leia mais
- Trabalhando com URL remotas do site do livro Pro Git