Como clonar um repositório Git no Linux

Git é um sistema de controle de versão distribuído projetado para facilitar o desenvolvimento coordenado público ou privado de software. Cada projeto no Git é salvo em um repositório independente. GitHub é o site mais popular para hospedar repositórios, mas está longe de ser o único. Existem outros sites de hospedagem públicos, como o Bitbucket, bem como opções auto-hospedadas, como o GitLab. Todas as fontes funcionam através do mesmo protocolo Git, a única diferença para o uso básico é a URL usada.

Para baixar um repositório e contribuir com seu desenvolvimento, você precisa cloná-lo. A clonagem é um processo simples para repositórios públicos; neste caso, você não precisa fornecer nenhuma informação de autenticação. Para clonar um repositório privado, você precisará configurar os detalhes de autenticação e ter permissão para acessar o repositório.

Para clonar um repositório público, simplesmente encontre o link de download do repositório, ele será formatado de forma semelhante a este: “https: // [url] / [user_name] / [project_name] .git”. Por exemplo, o bloqueador de anúncios uBlock Origin pode ser clonado em https://github.com/gorhill/uBlock.git . Embora o local exato do link do arquivo git possa variar para cada site, ele geralmente é encontrado acima e à direita do código.

Dica: HTTPS e SSH são os melhores protocolos a serem usados ​​para baixar qualquer repositório, pois eles usam uma conexão criptografada.

Como clonar um repositório Git no Linux

No GitHub, o link de instalação é encontrado acima e à direita do código.

Assim que tiver o link, abra uma janela de terminal no diretório em que deseja clonar o repositório.

Nota: Ao clonar um repositório, o conteúdo é colocado em um subdiretório, você não precisa criar um para que ele seja inserido. Por exemplo, se você executar o comando clone em ~ / git_projects, o repositório será instalado no subdiretório ~ / git_projects / [repository_title] /.

Dica: ~ / é uma abreviação do Linux que indica que o caminho começa no diretório pessoal do usuário.

Quando estiver no diretório correto, execute o comando “git clone [git_install_link.git]” e o processo será concluído automaticamente. Dependendo do tamanho do repositório que você está clonando e da velocidade da sua internet, o download pode levar algum tempo.

Como clonar um repositório Git no Linux

Executar o comando “git clone [git_install_link.git]” criará um novo subdiretório e instalará o repositório lá.

Autenticação para repositórios privados

Para repositórios privados, o comando básico é o mesmo, entretanto, você também terá que fornecer autenticação. Existem várias maneiras de se autenticar na plataforma de colaboração, embora a maioria seja compartilhada, as opções exatas e como ativá-las variam de site para site. É recomendável que você pesquise quais opções são oferecidas por seu provedor e, em seguida, escolha a opção mais segura.

As opções de autenticação comuns são tokens, chaves SSH e senhas. As opções implementadas podem variar entre os sites, em geral, você pode incluir detalhes de senhas no comando ou pré-configurar uma chave SSH ou token nos arquivos de configuração. Tokens ou chaves SSH são as opções mais seguras, sempre que possível, o uso de senhas deve ser evitado, pois esses detalhes podem ser registrados.

A maioria dos provedores terá guias sobre como configurar as opções de autenticação com suporte para a plataforma. Por exemplo, Atlassian tem um guia detalhado para configurar a autenticação SSH para sua plataforma Bitbucket aqui .

Dica: Opcionalmente, você pode adicionar seu nome de usuário ao arquivo de configuração com o seguinte comando: 'git config –global user.name “[seu nome de usuário]”'. Este nome de usuário será usado por padrão para todas as conexões de sua conta de usuário. O arquivo de configuração global pode ser encontrado em “~ / .gitconfig”.

Depois de configurar sua autenticação baseada em chave, você pode simplesmente executar o mesmo comando acima “git clone [git_install_link.git]” para clonar um repositório. Suas credenciais serão usadas automaticamente para autenticação. Se você realmente precisar usar autenticação baseada em senha em vez de alternativas mais seguras, será solicitado um nome de usuário e uma senha, se não houver outros métodos de autenticação válidos.



Leave a Comment

Como forçar o Google Chrome a sempre mostrar URLs completos

Como forçar o Google Chrome a sempre mostrar URLs completos

O Chrome, por padrão, não mostra o URL completo. Você pode não se importar muito com esse detalhe, mas se por algum motivo precisar que o URL completo seja exibido, instruções detalhadas sobre como fazer o Google Chrome exibir o URL completo na barra de endereço.

Como recuperar o Reddit antigo

Como recuperar o Reddit antigo

O Reddit mudou seu design mais uma vez em janeiro de 2024. O redesenho pode ser visto por usuários de navegadores de desktop e restringe o feed principal ao mesmo tempo que fornece links

Como copiar conteúdo de livros didáticos com o Google Lens

Como copiar conteúdo de livros didáticos com o Google Lens

Digitar sua frase favorita do seu livro no Facebook é demorado e cheio de erros. Aprenda a usar o Google Lens para copiar texto de livros para seus dispositivos.

Corrigir endereço DNS do servidor não encontrado no Chrome

Corrigir endereço DNS do servidor não encontrado no Chrome

Às vezes, quando você está trabalhando no Chrome, você não consegue acessar determinados sites e recebe um erro “O endereço DNS do servidor de correção não foi encontrado no Chrome”. Veja como você pode resolver o problema.

Guia rápido sobre como criar lembretes no Google Home

Guia rápido sobre como criar lembretes no Google Home

Os lembretes sempre foram o grande destaque do Google Home. Eles certamente tornam nossa vida mais fácil. Vamos fazer um tour rápido sobre como criar lembretes no Google Home para que você nunca deixe de cuidar de tarefas importantes.

Netflix: alterar senha

Netflix: alterar senha

Como alterar sua senha no serviço de streaming de vídeo Netflix usando seu navegador preferido ou aplicativo Android.

Como desativar o prompt de restauração de páginas no Microsoft Edge

Como desativar o prompt de restauração de páginas no Microsoft Edge

Se você quiser se livrar da mensagem Restaurar páginas no Microsoft Edge, simplesmente feche o navegador ou pressione a tecla Escape.

Bitwarden: Como alterar sua dica de senha mestra

Bitwarden: Como alterar sua dica de senha mestra

Se a dica de senha do Bitwarden puder ser melhorada, estas são as etapas para alterá-la em menos de um minuto.

Imagens que não aparecem no Google Doc: por que e como corrigir

Imagens que não aparecem no Google Doc: por que e como corrigir

Se suas imagens não aparecerem em um Documento Google, o problema pode ocorrer por vários motivos. Aqui estão algumas soluções potenciais

Ocultar e exibir linhas e colunas no Planilhas Google

Ocultar e exibir linhas e colunas no Planilhas Google

Domine o aplicativo Planilhas Google aprendendo como ocultar e exibir colunas. Você pode fazer isso em computadores e dispositivos móveis.