4.6. Atualizar um documento (funções “Commit”, “Commit & Push” e “Push”)
- Commit
Foi modificado um arquivo e você deseja salvar uma nova versão deste para não correr o risco de perder o que já foi feito. Você irá realizar um Commit e comentar o que foi modificado. Todavia, no GIT esta função estará apenas salvando uma nova versão do arquivo no repositório local (ou seja, em sua máquina), e esta não irá para o servidor até que seja realizado o comando Push.
- Commit & Push
Foi modificado um arquivo e você deseja salvar esta nova versão enviando-a direto para o servidor. Para isto você irá realizar um Commit & Push comentando o que foi modificado. O comando Commit irá salvar esta versão do arquivo no repositório local enquanto o Push disponibilizará uma cópia desta no servidor. Quando os outros integrantes da equipe fizerem um Pull, esta versão do arquivo será baixada e incluída no repositório local da pessoa.
- Push
Foi modificado um arquivo várias vezes e você commitou descrevendo o que fez exatamente naquelas modificações, e agora precisa enviar tudo isso para o servidor. O comando Push envia as suas modificações para o servidor incluindo-as no histórico do projeto. Quando os outros integrantes da equipe fizerem um Pull, essas modificações serão baixadas e incluídas no repositório local da pessoa. Todavia, é importante lembrar que o comando Push só irá enviar para o servidor as modificações que tiveram Commit realizado.
4.6.1. Função Commit
Após modificar um arquivo é possível realizar a função Commit (salvar a versão do arquivo no repositório local) realizando os seguintes passos:
Passo01. Após modificado o arquivo, clicar sobre este com o botão direito do mouse e selecionar a opção Git Commit.
Passo 2: Inserir o comentário e selecionar a opção Commit conforme destacado na imagem abaixo.
Passo 3: Após concluída a atualização do arquivo, selecionar a opção Close.
4.6.2. Função Commit & Push
Após modificar um arquivo é possível realizar a função Commit & Push (salvar a versão do arquivo no repositório local criando uma cópia deste no servidor do projeto) realizando os seguintes passos:
Passo 1: Após modificado o arquivo, clicar sobre este com o botão direito do mouse e selecionar a opção Git Commit.
Passo 2: Inserir o comentário e selecionar a opção Commit & Push conforme destacado na imagem abaixo.
Passo 3: Após concluída a atualização do arquivo, selecionar a opção Close.
4.6.3. Função Push
Após modificar um arquivo uma ou várias vezes realizando o Commit de cada versão no repositório local, é possível realizar a função Commit & Push (enviar a(s) versão(ões) do arquivo para o servidor do projeto) realizando os seguintes passos:
Passo 1: Clicar sobre o arquivo com o botão direito do mouse e selecionar a opção TortoiseGit + Push.
Passo 2: Será apresentada a janela abaixo, selecionar a opção Ok.
Passo 3: Após concluída a atualização do arquivo, selecionar a opção Close.