Como soltar apenas certos arquivos?

Como soltar apenas certos arquivos?
Os desenvolvedores usam o mecanismo de esconderijo para armazenar as mudanças desnecessárias de seu projeto em um lugar separado. Eles podem armazenar uma ou múltiplas alterações de arquivo na lista de stash. No entanto, às vezes, é necessário adicionar as alterações escondidas ao seu projeto. Nesta situação, você pode soltar qualquer arquivo sempre que quiser. Além disso, vários comandos Git estão disponíveis para soltar determinados arquivos.

Este artigo demonstrará métodos diferentes para soltar apenas arquivos específicos no Git.

Como soltar apenas certos arquivos particulares?

Diferentes comandos Git podem ser usados ​​para soltar apenas determinados arquivos, como:

  • “Git checkout Stash@ - ”Comando
  • ““Git Restore -Source = Stash@ - ”Comando

Método 1: solte certos arquivos que utilizam o comando "Git Checkout"

Para soltar apenas certos arquivos:

  • Primeiro, mude para o diretório local e visualize seu status atual.
  • Em seguida, liste todos os esconderijos disponíveis.
  • Depois disso, escolha o estoque específico e veja suas mudanças.
  • Em seguida, selecione os arquivos que precisam ser não travados.
  • Finalmente, execute o “checkout git stash@ - ”Comando e verifique as mudanças.

Etapa 1: Navegue para o repositório local
Primeiro, redirecione para o repositório local desejado, escrevendo o comando fornecido abaixo:

$ CD "C: \ git \ repos1"

Etapa 2: Veja o status atual
Em seguida, verifique o status atual do repositório de trabalho:

$ git status

De acordo com a saída abaixo, o status atual do repositório é claro:

Etapa 3: Veja a lista de stashes
Em seguida, exiba a lista de stashes disponíveis no repositório atual:

Lista de esconderijo $ git

Pode -se observar que o repositório contém dois stashes, eu.e., ““Stash@0" e "Stash@1”:

Etapa 4: Veja mudanças específicas de estoque
Agora, execute o seguinte comando e especifique o índice de esconderijo específico para visualizar suas mudanças. Por exemplo, especificamos “Stash@0”Stash:

$ git Stash show stash@0

Pode -se observar que o “Test1.TXT" e "Demofile.TXT”As alterações de arquivo são armazenadas no estoque atual:

Etapa 5: solte certa arquivo
Depois disso, solte um arquivo específico executando o “checkout git”Comando junto com o ID de esconderijo desejado e o nome do arquivo:

$ git checkout stash@0 - test1.TXT

Etapa 6: Verifique as alterações
Finalmente, verifique se o arquivo específico foi desmembrado verificando o status do Git:

$ git status

Pode -se ver que o “Test1.TXT”O arquivo foi solto com sucesso:

Método 2: Unstt Certos arquivos que utilizam o comando "Git Restore"

Os usuários também podem usar o “Git Restore -Source = Stash@ - ”Comando para soltar apenas os arquivos específicos no Git. Siga as etapas fornecidas para demonstração prática.

Etapa 1: Veja alterações específicas de esconderijo
Primeiro, escolha o estoque específico e exiba as alterações armazenadas nele usando o seguinte comando:

$ git Stash show stash@1

A saída abaixo exibe a lista de arquivos armazenados no “Stash@1Stosh. Selecione o arquivo específico que precisa ser desconhecido:

Etapa 2: Unsth o arquivo particular
Em seguida, digite o comando fornecido, juntamente com o ID do esconder. Por exemplo, queremos soltar o “Demofile.TXT" arquivo:

$ git Restauração -SOURCE = STASH@1 -Demofile.TXT

Etapa 3: Certifique -se de alterações
Por fim, verifique o status do repositório atual para verificar novas alterações:

$ git status

Como você pode ver, o desejado “Demofile.TXT”O arquivo foi solto com sucesso:

Explicamos os métodos mais fáceis de soltar apenas certos arquivos no Git.

Conclusão

Para soltar apenas certos arquivos, o Git fornece diferentes comandos. Estes comando incluem “checkout git stash@ - "Comando e o"Git Restore -Source = Stash@ - ”Comando. Este artigo explicou os métodos para soltar arquivos específicos no Git.