Este blog discutirá o procedimento de criação de uma filial a partir de um compromisso no Git.
Como criar ramo a partir de um commit em git?
No git, utilizando o específico “cometer sha”Da história do Git pode ajudar na criação de uma nova filial. Commit sha também é conhecido como “comprometer referência”Gerado pelo Git quando os usuários fazem alterações no repositório local e as comprometeu com o repositório remoto.
Siga as etapas abaixo para criar um ramo a partir de um compromisso no Git.
Etapa 1: Abra o Git Bash
Abra "Git Bash”Com a ajuda do“Comece" cardápio:
Etapa 2: Navegue até o diretório Git
Vá para o diretório local do Git usando o “cd”Comando:
$ CD "C: \ Usuários \ Nazma \ my_branches"
Etapa 3: Verifique a lista de ramificação
Verifique a lista de ramificações que existem no diretório local do Git especificado, utilizando o “ramo git”Comando com“-a" bandeira:
$ git ramo -a
Como você pode ver, nosso “My_branches”O repositório Git contém duas filiais, e atualmente estamos trabalhando no“mestre" filial:
Etapa 4: Verifique o log de ramificação
Depois disso, execute o “log git”Comando para verificar o histórico de commit:
$ git log
Observação: O comando acima exibirá todo o histórico de compromissos. Da saída fornecida, copie o “cometer hash”Da confirmação específica a partir da qual você deseja criar um ramo Git:
Etapa 5: Crie ramo usando hash de comprometimento
Agora, crie o novo ramo executando o “checkout git”Comandando e especifique o“cometer hash”. Aqui o "-b“Bandeira significa“filial”Usado para criar o ramo. No entanto, "alfa”É o nome da filial, e“ A07B638 ”é o hash de comprometimento ou referência do compromisso específico:
\
$ git checkout -b alpha a07b638
Abaixo, a imagem indica que criamos com sucesso uma nova filial a partir do compromisso:
Etapa 6: Verifique o ramo criado
Por fim, verifique o ramo criado:
$ git log --oneeline --graph
Como você pode ver, criamos com sucesso a filial "Alpha" usando a referência de confirmação:
Você aprendeu o método mais fácil para criar um ramo a partir de um compromisso no Git.
Conclusão
Para criar uma filial a partir de um compromisso no Git, primeiro, navegue até o diretório ou repositório Git e execute o “$ git log”Comando para verificar o histórico de compromissos do repositório Git atualmente usado, selecione um deles e copie a referência de confirmação. Depois disso, crie o ramo executando o “$ git checkout -b”Comandando e especifique o hash ou referências de compromisso copiado. Neste blog, demonstramos o processo de criação de uma filial a partir de um compromisso no Git.