Diferença entre os comandos Git Stash e Git Stash POP

Diferença entre os comandos Git Stash e Git Stash POP
Git é uma ferramenta de controle de versão popular frequentemente utilizada para fins de gerenciamento de projetos. Os programadores usam diferentes ramificações Git para manter, testar e implementar mudanças. Portanto, eles são obrigados a trocar de ramificação com frequência. Mas trabalhar com um ramo não pode permitir a comutação frequente e gerar o “Substituição de arquivo não rastreado”Erro. Esse erro acontece quando alguns arquivos encenados ainda não foram cometidos, ou arquivos não rastreados ainda não foram colocados na área de estadiamento.

Para esse fim, o Git forneceu muitas soluções como Worktree, Git Stash e Git Stash Pop, Git Stash Aplicar e muitos outros.

Neste artigo, descreveremos:

  • Diferença entre os comandos Git Stash e Git Stash POP
  • Use Git Stash e Git Stash Pop Comandos

Diferença entre os comandos Git Stash e Git Stash POP

Quando os usuários do Git desejam mudar de ramificação sem enfrentar um erro, eles precisam salvar os índices atuais de trabalho e repositório. Para esse fim, o comando git “Git Stash”É utilizado para salvar o trabalho atual e o Índice de Trabalho do Repositório do Repositório no arquivo Stash. No entanto, o comando git “Git Stash Pop”É utilizado para exibir o conteúdo salvo. Quando o usuário do Git volta para a filial principal e quer continuar o trabalho, o ““Git Stash Pop" ou "Stash Git Aplicar”O comando pode ser utilizado.

Use Git Stash e Git Stash Pop Comandos

Para utilizar os comandos Pop Stash e Git Stash Git para salvar e recuperar o histórico de trabalho, acompanhe o procedimento abaixo do ritmo abaixo.

Etapa 1: Open Git Repository

No menu Iniciar, inicie o “Git Bash" terminal:

Etapa 2: mova para o repositório local Git

Usando o “cd“Comando, vá para o repositório Git local:

$ CD "C: \ git"

Etapa 3: Crie um novo arquivo

Para criar um novo arquivo de texto no repositório Git, utilize o “tocar”Comando:

$ touch file1.TXT

Etapa 4: Adicionar arquivo à área de estadiamento

Depois de criar o novo arquivo de texto, adicione -o à área de estadiamento usando o comando fornecido:

$ git add file1.TXT

Para verificar se o arquivo é adicionado à área do palco ou não, consulte o estado do repositório Git:

$ git status

Etapa 5: salve o trabalho atual usando o Stash

Suponha que precisamos mudar para outra filial para implementar algum recurso ou resolver um bug. Para esse fim, salve o trabalho atual e os índices de repositório no arquivo de esconderijo utilizando o “Git Stash”Comando:

$ git Stash

Etapa 6: mude para outra filial

Mova -se para outra filial usando o git “Confira”Comando e inicie a implementação ou depuração de acordo com seus requisitos:

$ git checkout New-rale

Depois de resolver o problema, volte para a filial principal para continuar o trabalho usando o “checkout git”Comando:

$ git checkout main

Etapa 7: Funcionar o trabalho da loja

Execute o “Git Stash Pop”Comando para recuperar o trabalho salvo do arquivo de esconderijo:

$ Git Stash Pop

Como você pode ver, recuperamos com sucesso os índices de repositório salvos:

Descrevemos a diferença entre os comandos Git Stash e Git Stash Pop.

Conclusão

A principal diferença entre essas duas operações é que “Git Stash”Armazena índices de repositório para o usuário usar, enquanto“Git Stash Pop”Droga ou aparece índices de salvamento de estoque para o usuário utilizar. Este artigo descreveu a diferença entre os comandos Git Stash e Git Stash Pop e praticamente demonstrou com a ajuda de um exemplo.