Git é um dos sistemas de controle de versão mais amplamente usados hoje. Todos os tipos de desenvolvimento de software, de pequenos projetos a produtos empresariais de nível de produção, tudo usa o Git hoje.
Embora o Git seja usado como um sistema de controle de versão descentralizado, ou seja, cada usuário pode ter sua própria versão do código, geralmente há um repositório remoto central onde o código é armazenado. Os usuários podem enviar para este repositório e extrair dele. Assim, os desenvolvedores podem compartilhar suas alterações uns com os outros por meio deste repositório central.
Um Git remoto é o servidor / repositório remoto onde o código é armazenado centralmente. O Git armazena a URL desse repositório, conhecida como "URL remota", correspondendo a um nome para a remota. O remoto para o repositório central é comumente denominado como origem
. O URL para origem
é então usado sempre que as alterações precisam ser empurradas ou puxadas.
Para ver o seu URL remoto Git, corre:
git remote get-url
Para alterar o URL remoto do Git, corre:
git remote set-url
Como podemos ver, mudamos o URL para remoto origem
do repositório Github para o repositório Gitlab.
Observe que o controle remoto origem
já deveria existir para que set-url
comando pode alterar seu URL.
Para adicionar um novo controle remoto, use o git remote add
comando. Para obter mais informações sobre este e outros comandos remotos git, execute git help remote
.