2.3 KiB
title | localeTitle |
---|---|
Git Remote | Git Remote |
Git Remote
O comando git remote
permite que você gerencie seus repositórios remotos do Git. Repositórios remotos são referências a outros repositórios Git que operam na mesma base de código.
Você pode puxar de e empurre para repositórios remotos.
Você pode enviar ou puxar para um URL HTTPS, como https://github.com/user/repo.git
, ou um URL SSH, como git@github.com:user/repo.git
.
Não se preocupe, toda vez que você enviar algo, não será necessário digitar o URL inteiro. O Git associa um URL remoto a um nome e o nome que a maioria das pessoas usa é origin
.
Listar todos os repositórios remotos configurados
git remote -v
Este comando lista todos os repositórios remotos ao lado de sua localização.
Repositórios remotos são referidos pelo nome. Como observado acima, o repositório principal de um projeto é geralmente chamado de origin
.
Quando você usa clone git Para obter uma cópia de um repositório, o Git configura o local original como o repositório remoto de origem .
Adicione um repositório remoto
Para adicionar um repositório remoto ao seu projeto, você executaria o seguinte comando:
git remote add REMOTE-NAME REMOTE-URL
O REMOTE-URL
pode ser HTTPS ou SSH. Você pode encontrar o URL no GitHub clicando no menu suspenso "Clonar ou baixar" no seu repositório.
Por exemplo, se você quiser adicionar um repositório remoto e chamá-lo de example
, você executaria:
git remote add example https://example.org/my-repo.git
Atualizar um URL remoto
Se o URL de um repositório remoto for alterado, você poderá atualizá-lo com o seguinte comando, em que example
é o nome do controle remoto:
git remote set-url example https://example.org/my-new-repo.git
Excluindo Remotes
A exclusão de controles remotos é feita assim:
git remote rm REMOTE-NAME
Você pode confirmar que o controle remoto foi removido, visualizando a lista de seus controles remotos existentes:
git remote -v