Enviar Alterações Locais para Remoto

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Git é um sistema de controle de versão (version control system) popular que permite aos desenvolvedores rastrear as alterações em seu código-base. Uma das principais características do Git é a capacidade de enviar (push) as alterações locais para um repositório remoto. Isso permite que vários desenvolvedores colaborem no mesmo código-base e o mantenham atualizado.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 81%. Recebeu uma taxa de avaliações positivas de 73% dos estudantes.

Enviar Alterações Locais para Remoto

Como desenvolvedor, você pode precisar enviar (push) suas alterações locais para um repositório remoto para compartilhar seu trabalho com outros membros da equipe ou para implantar seu código em um ambiente de produção. O comando git push é usado para enviar as últimas alterações da branch local para o remoto. No entanto, antes de enviar as alterações, você precisa garantir que sua branch local esteja atualizada com a branch remota. Se houver quaisquer conflitos entre as branches local e remota, você precisará resolvê-los antes de enviar as alterações.

Para completar este laboratório, você usará o repositório Git git-playground da sua conta do GitHub, que vem de um fork de https://github.com/labex-labs/git-playground.git. Você fez algumas alterações na branch master e deseja enviá-las para o repositório remoto. Aqui estão as etapas que você precisa seguir:

  1. Clone o repositório para sua máquina local e navegue até o diretório executando os seguintes comandos:
git clone https://github.com/your-username/git-playground
cd git-playground
  1. Certifique-se de que sua branch local esteja atualizada com a branch remota executando o seguinte comando:
git pull origin master
  1. Depois de puxar (pull) as últimas alterações da branch remota, você pode fazer suas alterações na branch local:
echo "hello,world" >> file1.txt
  1. Depois de fazer as alterações, prepare-as usando o comando git add:
git add .
  1. Faça o commit (commit) das alterações usando o comando git commit:
git commit -m "Added new feature"
  1. Finalmente, envie (push) as alterações para o repositório remoto usando o comando git push:
git push origin master

Este é o resultado da execução de git log:

commit 1f1949955387a1549f1bb5286d3d0a2b993f87e0 (HEAD -> master,origin/master,origin/HEAD)
Author: xiaoshengyunan <@users.noreply.github.com>
Date:   Fri Jul 21 19:26:57 2023 +0800

    Added new feature

Resumo

Enviar (push) alterações locais para um repositório remoto é uma parte essencial da colaboração em um código-base. O comando git push permite que os desenvolvedores compartilhem seu trabalho com outros membros da equipe e implantem seu código em ambientes de produção. No entanto, é importante garantir que a branch local esteja atualizada com a branch remota antes de enviar as alterações.