Push, Pull e Clone
Parte da seção Controle de Versão do Journey de Terminal da Coddy. Lição 48 de 58.
Três comandos movem o trabalho entre seu repositório local e um remoto:
git clone <url>: baixe uma cópia completa de um repositório remoto existente, incluindo todo o seu histórico. É assim que você começa a trabalhar no projeto de outra pessoa.
git push <remote> <branch>: envia seus commits locais no branch especificado para o repositório remoto.git pull <remote> <branch>: baixa novos commits do repositório remoto e os mescla no seu branch atual. É um atalho paragit fetchseguido porgit merge.
Na primeira vez que você envia uma nova ramificação, geralmente passa -u (ou --set-upstream) para memorizar o vínculo:
git push -u origin feature-loginDepois disso, o simples git push e git pull usam o upstream salvo automaticamente.
Você não executará nenhum destes contra um servidor real neste curso, mas você os reconhecerá em todos os lugares em tutoriais do mundo real.
Experimente você mesmo
Esta lição não inclui um desafio de código.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Controle de Versão
4Inspecionando Alterações
Git DiffDiff das Alterações PreparadasGit ShowRecapitulação - Trabalho de Detetive2Primeiros passos
Inicializar um repositórioA pasta .gitConfigure sua identidadeStatus do GitRecapitulação — primeiro repositório5Ignorando Arquivos
Por Que Ignorar ArquivosPadrões do GitignoreVerificar Regras de IgnorarRecapitulação - Repositório Limpo8Mesclagem
O que é uma mesclagemMesclagem de avanço rápidoMesclagem de três viasConflitos de mesclagemResolver um conflitoRecapitulação — Mestre da mesclagem11Projeto com Branch de Recurso
Visão Geral do ProjetoInicializar a Main3Acompanhando Alterações
A Área de PreparaçãoGit AddGit CommitModificando um Arquivo RastreadoGit LogRevisão - Primeiros Commits6Projeto de Site de Receitas
Visão Geral do ProjetoInicializar e IgnorarPratique por conta própria: Playground de Terminal