10 comandos básicos do Git para proteger seu código 🔒
Vai passar mais uma noite inteira tentando recuperar suas alterações de código perdidas? Você não está sozinho. É por isso que milhões de desenvolvedores confiam no Git, o principal sistema de controle de versão do mundo, para rastrear todas as alterações e proteger seu trabalho. Aqui está um resumo dos comandos que você mais usará. 🚀
Se você é novo no Git, vamos começar com uma atualização. Um repositório Git (ou repo para abreviar) contém todos os arquivos do projeto e todo o histórico de revisões. Um repositório tem confirmações, que são usadas para registrar alterações no repositório, e cada confirmação tem uma mensagem curta que o usuário digita para indicar quais alterações ele fez. O Git também pode ajudar a gerenciar conflitos (por exemplo, se duas pessoas editam a mesma linha de código) antes de mesclar. Para saber mais sobre como instalar o Git no Windows, clique aqui.
1 Clonar um repositório existente
O primeiro comando com o qual podemos começar é clone do git, que é um comando que conecta e baixar uma cópia de um repositório existente para sua máquina local. Normalmente, o repositório existente é remoto, como no GitHub ou GitLab.
Primeiro, vá até um repositório e clique no menu suspenso verde que diz “Código”, depois no ícone copiar para a área de transferência ao lado do URL do repositório GitHub, que o clonará usando o URL da Web. Este é o método mais fácil e clona usando HTTPS:

Em seguida, execute o seguinte comando com a URL que você acabou de copiar:
idiota clone https://www.youtube.com/watch?v=gYzQQ

Depois que o repositório for clonado, você deverá ter uma cópia local dele em sua máquina. 👍
2 Criar um novo repositório
Se você quiser criar um novo repositório Git em vez de clonar um existente, execute iniciar git. Isso inicializa o repositório no diretório especificado, fornecendo um caminho. Portanto, é ideal para projetos novos ou não monitorados que desejam começar a usar o Git.
Primeiro, certifique-se de que você está na pasta correta antes de executar o comando:
iniciar git

3 Crie uma filial para colaborar
Uma ramificação no Git é uma versão do seu repositório, então várias pessoas podem trabalhar em um repositório simultaneamente. Em outras palavras, é uma linha independente de desenvolvimento dentro de um repositório. Geralmente há várias ramificações em um repositório.
Para criar uma ramificação local, execute o seguinte comando:
git branch nome-do-ramo
Para listar todas as suas ramificações, execute:
ramo git
Para excluir uma ramificação:
git branch -d nome-do-ramo
4 Alternando entre Ramos
O comando checkout do git É um dos mais utilizados, principalmente para alternar entre branches, mas também pode ser usado para revisar arquivos e commits.
Para alternar entre as ramificações e verificá-las no seu diretório local:
git checkout nome-da-ramificação
Para versões mais recentes do git, você pode executar:
idiota trocar nome-da-ramificação
Para que os comandos acima funcionem, o branch para o qual você está alternando deve existir localmente, e quaisquer alterações no seu branch atual devem ser confirmadas ou salvas primeiro.
5 Verifique o status do Git
Este é outro comando comum, que pode fornecer informações diferentes sobre o branch atual, como se o branch atual está atualizado ou não, se há algo para confirmar ou enviar e se há algum arquivo que foi modificado ou excluído.
estado do git
Esta é a aparência que a saída deve ter se não houver alterações a serem feitas:

6 Confirmar conjuntos de alterações
Este pode ser o comando Git mais usado. Quando estivermos prontos para salvar nosso trabalho, talvez após uma tarefa ou problema específico, podemos usar confirmação do git. Isso basicamente captura um instantâneo das mudanças que estão sendo preparadas no projeto.
Você também precisa escrever uma mensagem de confirmação curta e clara para que você e outros desenvolvedores saibam sobre as alterações. Não se esqueça de colocar entre aspas.
idiota comprometer-se -m "mensagem de confirmação"
7 Desfazer alterações
O comando reverter git permite que você eliminar todas as alterações que um único commit fez no seu repositório local. Por exemplo, se um commit anterior adicionou um arquivo chamado ReadMe.md ao repositório, um reverter git nesse commit você removerá o ReadMe.md do repositório. Um novo commit também é criado para refletir essa alteração.
Tudo o que você precisa fazer é correr reverter git seguido pelo ID de confirmação:
reverter git comprometer-se-eu ia
Se você fez muitos commits e não tem certeza de onde está o ID do commit, você pode identificar o commit executando o comando registro do git. Copie o ID de confirmação e execute o comando registro do git com o ID de confirmação.

8 Carregue todas as suas alterações locais
Depois de terminar de fazer todas as alterações e confirmá-las, você deverá enviar suas alterações locais para o repositório remoto. Enviar é o ato de transferir essas alterações com seus commits da sua máquina local para o repositório remoto. Você pode especificar para qual filial deseja enviar as alterações.
git push origem mestre
O comando acima envia as alterações para o branch master (master é geralmente considerado o branch principal, mas “main” também é comumente usado). Sim mestre não funciona, tente com principal.
9 Recuperar todas as alterações
Este é um comando que eu uso quando retorno a um projeto e preciso recuperar todas as novas alterações que foram feitas no branch principal (seja com minha mesclagem ou de outros desenvolvedores) que existem remotamente. Em outras palavras, é um comando que você usa quando deseja obter atualizações do repositório remoto.
git pull origem principal
Como antes, sim mestre não funciona, tente com principal. Como este comando combina as funções de git buscar e mesclar git, aplica instantaneamente as últimas modificações ao seu repositório local (mesclar git) após recuperar atualizações do repositório remoto (git buscar). Você pode aprender mais sobre pull requests no Git.
10 Mesclar tudo junto
Por fim, quando terminar de trabalhar na sua ramificação e tudo estiver funcionando corretamente, o último passo é mesclar a ramificação na ramificação principal (geralmente dev ou master, mas verifique o repositório).
Você pode fazer isso executando o comando mesclar git. Primeiro você deve executar git buscar para atualizar sua filial local e, em seguida, faça sua mesclagem:
idiota mesclar nome-da-ramificação
No final das contas, aprender Git é como andar de bicicleta: depois que você começa, fica mais fácil a cada esforço! 🚴♂️💻