Nós temos o nosso Git local e agora vamos ver como trabalhar com o servidor remoto, neste exemplo vou utilizar o GitHub. Você poderá ter o servidor remoto na sua empresa ou em qualquer outro local.
Listando servidores remotos.
Caso tenha feito um git clone de algum servidor remoto, terá os servidores remotos configurados.
Executando o comando abaixo, temos o seguinte retorno.
$ git remote -v
origin https://github.com/dsromerobr/TesteStoryBoard.git (fetch)
origin https://github.com/dsromerobr/TesteStoryBoard.git (push)
Por padrão, o git chama o servidor remoto de origin.Pull - Pegando novos dados do Servidor.
Este comando irá pegar todas as atualizações do servidor remoto e tentar fazer o merge automático, caso alguém tenha enviado uma nova alteração para o servidor remoto.
$ git pull origin
Push - Enviando dados para o Servidor.
Enviando para o servidor remoto as alterações, executar o seguinte comando.
$ git push origin master
Para ajudar a lembrar... : )
Inspecionando um Servidor Remoto.
Este comando retorna informações do servidor remoto, como qual servidor ele realiza o git push e git pull automático, sem definir servidor. Também branchs monitoradoros, etc.
$ git remote show origin
* remote origin
Fetch URL: https://github.com/dsromerobr/TesteStoryBoard.git
Push URL: https://github.com/dsromerobr/TesteStoryBoard.git
HEAD branch: master
Remote branch:
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local ref configured for 'git push':
master pushes to master (up to date)
Estes são os comandos básicos para trabalhar com servidores remotos git.
Agora leia o terceiro artigo sobre Git, trabalhando com TAGs.
Nenhum comentário:
Postar um comentário