2.5 KiB
title | localeTitle |
---|---|
Git Clone | Clone Git |
Clone Git
O comando git clone
permite que você copie um repositório remoto em sua máquina local.
Primeiro, encontre o repositório remoto para o projeto no qual você está trabalhando ou com interesse - isso também pode ser o seu fork de um projeto. Em seguida, copie o URL para isso. Por exemplo, se você tiver bifurcado o repositório de guias freeCodeCamp, a URL será semelhante a https://github.com/YOUR-GITHUB-USERNAME/guides.git
.
Na linha de comando em sua máquina local, navegue até onde você deseja salvar o projeto em seu diretório de trabalho. Finalmente, execute o comando git clone
:
git clone URL-OF-REPOSITORY
O nome padrão do novo diretório em seu computador é o nome do repositório, mas você pode alterar isso incluindo o último parâmetro (opcional):
git clone URL-OF-REPOSITORY NAME-OF-DIRECTORY-ON-COMPUTER
O Git fornece ao remoto o alias "origin". Essa é uma maneira útil de se referir ao controle remoto quando você deseja enviar suas alterações para o servidor remoto ou extrair alterações dele. Veja Git push e Git pull para mais detalhes.
O Git apenas puxa o ramo principal do controle remoto para o seu computador. Este ramo é geralmente chamado de "mestre" por convenção, mas pode ser definido de forma diferente dependendo do projeto.
Além disso, o Git configura automaticamente sua ramificação principal local para rastrear a ramificação remota. Quando você executar o git status
, verá informações sobre se sua filial local está atualizada com o controle remoto. Aqui está um exemplo de saída:
myCommandPrompt (master) >> git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
myCommandPrompt (master) >>
Se o seu branch master
local tiver três commits que você ainda não tenha enviado para o servidor remoto, o status dirá "Sua ramificação está à frente de 'origin / master' por 3 commits."
Git Clone Mirror
Se você deseja hospedar o espelho de um repositório, você pode usar o parâmetro mirror.
git clone URL-OF-REPOSITORY --mirror
Depois de espelhar um repositório, você pode clonar seu espelho local de seu servidor.
git clone NAME-OF-DIRECTORY-ON-COMPUTER
Mais Informações:
- Documentação do Git: clone