Como criar um ramo a partir de estoque?

Como criar um ramo a partir de estoque?
Enquanto trabalha no Git, os desenvolvedores escondem algumas das mudanças de seu projeto. Eles podem enfrentar um problema quando deixam essas mudanças por um tempo e fazem alterações no mesmo ramo novamente. Os conflitos de mesclagem podem ocorrer e você pode enfrentar problemas ao reaplicar as mudanças escondidas no ramo atual. Nesta situação, criar um novo ramo a partir da mudança de estoque é a melhor opção.

Este estudo explicará:

  • Como criar/fazer uma nova filial a partir do último estoque?
  • Como criar/fazer um novo ramo a partir de um estoque anterior?

Como criar/fazer uma nova filial a partir do último estoque?

Para criar uma nova filial a partir do último estoque:

  • Primeiro, veja as últimas mudanças de estoque.
  • Então, execute o “Git Stash Branch ”Comando para criar uma filial a partir do último estoque e aplicar suas alterações nele.
  • Por fim, verifique o ramo recém -criado.

Etapa 1: Veja os stashes disponíveis

Primeiro, digite o comando a seguir para exibir a lista de stashes disponíveis no repositório:

Lista de esconderijo $ git

Pode -se observar que o repositório contém três stashes:

Etapa 2: Veja as últimas mudanças de tesão

Em seguida, veja as mudanças mais recentes de estoque com a ajuda do comando fornecido:

$ Git Stash Show

De acordo com a saída abaixo, o último estoque contém apenas um “novo.TXT”Alterações do arquivo:

Etapa 3: Crie uma nova filial a partir de mais recente estoque

Agora, execute o “Git Stash Branch”Comando junto com o nome desejado do ramo para criá -lo. Aqui, "alfa”É o nosso novo nome de filial:

$ git stash ramo alfa

A captura de tela abaixo indica que o “alfa”A filial foi criada a partir do último estoque com todas as alterações:

Etapa 4: Verifique se o ramo

Por fim, verifique se a nova filial foi criada ou não, visualizando todas as filiais:

Ramo $ git

A saída abaixo exibe o recém -criado “alfa" filial:

Como criar/fazer um novo ramo a partir de um estoque anterior?

Para criar uma nova filial a partir do estoque anterior, utilize o “Git Stash Branch Stash@Referência-não”Comandem e especifique o nome e a referência da filial.

Etapa 1: Navegue até o ramo "mestre"

Primeiro, vá para o “mestre" filial:

$ git switch mestre

Etapa 2: Liste os stas

Em seguida, exiba a lista de todos os stashes no repositório e escolha a referência desejada de esconderijo:

Lista de esconderijo $ git

De acordo com a imagem abaixo, o repositório atual contém dois stashes:

Etapa 3: Crie uma nova filial a partir de estoque anterior

Utilize o “Git Stash Branch”Comandam e especifique o novo nome da filial e a referência de esconderijo para criar uma nova filial a partir dela. Por exemplo, especificamos o “Stash@1”Referência de esconderijo para criar um“recurso" filial:

Recurso de ramo de stash $ git@1

Na saída abaixo, pode -se observar que o novo “recurso”A filial foi criada, incluindo todas as suas mudanças:

Etapa 4: Verifique se o ramo

Por fim, veja todas as filiais disponíveis para garantir se a nova filial foi criada ou não:

Ramo $ git

Isso se trata de criar um novo ramo a partir do estoque em Git.

Conclusão

O Git permite que os desenvolvedores criem um novo ramo a partir de Stash. O "Git Stash Branch ”O comando é utilizado para criar uma filial a partir do último estoque. Além disso, os usuários podem criar uma nova filial a partir de um estoque anterior usando o “Git Stash Branch Stash@Referência-não”Comando. Este estudo explicou os métodos para criar ou fazer um ramo a partir de um estoque.