Trabalhar diretamente no ramo principal de um repositório github é uma coisa muito perigosa, já que você suporta o risco de empurrar o código de buggy para a produção. Para evitar isso, você deve criar um ramo e trabalhar nisso. Veja como.
O que é um ramo, de qualquer maneira?
Um ramo, no seu mais básico, é uma cópia de um projeto GIT que você pode mudar como quiser e, em seguida, combinar com o projeto original.
Quando você Crie um novo repositório no GitHub , há uma ramificação por padrão - o ramo "principal" ( Anteriormente chamado de "mestre" ). Isso, como o nome indica, é o principal contêiner onde seu código de produção é armazenado. Isto é para dizer (na maioria dos casos, pelo menos), se você empurrar uma mudança diretamente para a filial principal, você está fazendo uma alteração diretamente para o produto de trabalho.
O problema? Se você for diretamente para o principal, correrá o risco de empurrar o código de buggy para o ambiente de produção, potencialmente causando sérios problemas. É por isso que você precisa criar uma agência separada para fazer o seu trabalho (e depois enviar esse ramo para revisão antes de ser mesclado no ramo principal).
RELACIONADO: Como os escritores podem usar o GitHub para armazenar seu trabalho
Crie uma nova filial do site do GitHub
Você pode criar uma nova filial diretamente do site do GitHub. Primeiro, abra qualquer navegador, Vá para o GitHub. e, em seguida, abra o repositório que você gostaria de criar um ramo.
Depois de acessar o repositório, você estará automaticamente na guia "Código". Um pouco abaixo disso, clique no botão que diz "Main".
Uma pequena janela aparecerá. Dê seu ramo um nome digitando-o na caixa de texto e pressionando a tecla Enter ou Return. Palavras devem ser separadas por um traço (
-
) ou um sublinhado (
_
).
Sua nova filial agora é criada.
Crie uma nova filial usando a linha de comando
À primeira vista, pode parecer mais fácil apenas usar o GitHub de um navegador, mas uma vez que você pega o trabalho de trabalhar com o GitHub através da linha de comando, as coisas podem ser feitas muito mais rapidamente. Dito isto, você pode fazer quase qualquer coisa no GitHub com a linha de comando - incluindo a criação de um novo ramo.
Mas antes de começar, você precisará Clone seu repositório escolhido para sua máquina local. Vá em frente e faça isso agora se você ainda não tiver.
Quando isso é feito, abra o aplicativo de linha de comando de sua escolha. Isso pode ser terminal (Se você é um usuário mac) ou Prompt de comando (Se você é um usuário do Windows PC), ou você pode até funcionar na linha de comando interna de um editor de texto, como VSODE .
Qualquer que seja o aplicativo que você usa, você precisará navegar até a pasta do repo que você clonou
usando o.
CD
comando
. Na linha de comando, execute este comando:
CD & LT; Arquivo / Caminho e GT;
Em nosso exemplo, isso seria assim:
Quando estiver no diretório apropriado, você pode criar um novo ramo. Execute este comando:
Git checkout -b & lt; seu novo nome de ramificação & gt;
Substituir
& lt; seu novo nome de ramificação & gt;
com o nome real que você deseja dar o seu ramo.
Sua nova filial agora é criada, mas está disponível apenas em sua máquina local. Você precisará empurrá-lo para o repositório de origem executando este comando:
Git Push Origin & Lt; Your-novo-Branch-Nome & GT;
Novamente, substitua
& lt; seu novo nome de ramificação & gt;
com o nome real do seu ramo.
Você agora empurrou seu novo ramo para o Github!
Trabalhar com galhos é um dos princípios básicos, mas também é uma das habilidades mais importantes do Github para aprender. Continue trabalhando para dominar esses princípios básicos e você estará bem a se tornar fluente no GitHub em nenhum momento.
RELACIONADO: O que é o Github e o que é usado?