Comando Git-Stash em Git | Explicado

Comando Git-Stash em Git | Explicado
Enquanto trabalha no Git, muitas vezes os usuários precisam mudar a filial Git atual para outra filial ou repositório para fazer outro trabalho. Naquela época, o GIT não permitiu que os usuários se mudassem para outras agências sem salvar as mudanças não comprometidas. No entanto, eles não querem cometer alterações rastreadas ou não rastreadas porque desejam adicionar mais dados às alterações atualmente feitas. Nessa situação, eles precisam salvar temporariamente as mudanças. Para esse objetivo correspondente, o “git esconder”O comando pode ser usado.

Neste guia, discutiremos:

  • Qual é o comando "git stash" no git?
  • Como "git stash" não comprometido mudanças no git?

Qual é o comando "git stash" no git?

O "Git Stash”O comando é utilizado para manter temporariamente as mudanças não comprometidas que os usuários fizeram em sua cópia de trabalho, então eles podem trabalhar facilmente em outra coisa. Depois disso, eles voltam e reaplicarão essas mudanças mais tarde. Mais especificamente, a estaca se torna um processo útil quando os usuários desejam mudar rapidamente de contextos e trabalhar em outra coisa.

Como "git stash" não comprometido mudanças no git?

Para usar o “Git Stash”Comando no Git para salvar temporariamente as alterações não comprometidas, siga as etapas fornecidas:

  • Navegue até o repositório local.
  • Veja o estado atual do repositório de trabalho atual.
  • Execute o “Git Stash”Comando para manter temporariamente as alterações rastreadas e não rastreadas.
  • Verifique a lista de stash de exibição do Índice de Alterações de Stash.
  • Executar o “show git”Comando para mostrar a mudança de detalhes.
  • Para se inscrever novamente, execute o “Git Stash Pop”Comando.
  • Execute o “Git Stash claro”Comando para limpar o índice escondido.

Etapa 1: mova para o repositório Git específico

Use o comando fornecido junto com o repositório local Git desejado e vá para ele:

CD "C: \ Usuários \ Nazma \ git \ coco1"

Etapa 2: Verifique o status

Para ver o estado atual do repositório de trabalho, executando o “status git”Comando:

status git

Como você pode ver, existem alterações rastreadas \ não rastreadas na área de trabalho Git e no índice de estadiamento. Por exemplo, o “Demofile.py" e "TestFile.html" arquivos:

Etapa 3: mudanças de esconderijo

Agora, execute o “Git Stash”Comando para manter temporariamente as alterações encenadas e não agendadas:

Git Stash

Etapa 4: Lista de alterações de esconderijo

Em seguida, liste as mudanças de estoque executando o “Lista de esconderijos git”Comando:

Lista de esconderijos git

De acordo com a saída fornecida, a lista de esconderipa mantém temporariamente as alterações no “Stash@0Índice de Stash:

Etapa 5: Mostre Stash

Para visualizar as mudanças no índice de esconderijo, use o comando fornecido:

Git Stash Show

Da saída abaixo do ritmo, o índice escondido mantém temporariamente o rastreado “Demofile.py”Arquivo e modificado não rastreado“TestFile.html" arquivo:

Etapa 6: Verificação

Novamente, verifique o status atual do repositório Git para verificação, utilizando o seguinte comando:

status git

Pode -se observar que não há nada a cometer e a árvore de trabalho foi limpa:

Etapa 7: aplicar mudanças de tesão

Para aplicar as alterações temporárias de retenção, execute o “Git Stash Pop”Comando:

Git Stash Pop

A partir da saída abaixo fornecida, as alterações de estoque foram revertidas para a área de trabalho Git e o índice de estadiamento:

Etapa 8: Clear Stash

Execute o “Git Stash claro”Comando para limpar permanentemente as mudanças de estoque:

Git Stash claro

Agora, execute o comando fornecido para esconder as mudanças:

Git Stash

Pode -se observar que nenhuma alteração local deve salvar:

É isso! Fornecemos as informações sobre o comando "Git Stash" em Git.

Conclusão

O comando "Git Stash" é utilizado para salvar temporariamente as mudanças não tadas e encenadas que os usuários fizeram em sua cópia de trabalho. Para fazer isso, vá para o repositório local e veja o estado atual do atual repositório de trabalho. Então, execute o “Git Stash”Comando para manter temporariamente as mudanças não comprometidas. Em seguida, verifique a lista de esconderijo de exibição do Índice de Alterações de Stash. Depois disso, use o “show git”Comando para ver as mudanças em detalhes e reaplicar -as executando o“Git Stash Pop”Comando. Este post ilustrou sobre o comando "Git Stash" em Git.