Este tutorial demonstrará como criar um patch a partir das mudanças não comprometidas do Git.
Como criar um patch a partir das mudanças não comprometidas no repositório de trabalho do Git?
Para criar um patch a partir de mudanças não comprometidas no repositório Git, primeiro, vá para o repositório, adicione alterações ao índice de estadiamento e utilize o “git diff -cached> nome do arquivo.correção”Comando.
Para uma diretriz prática, siga o procedimento fornecido.
Etapa 1: Lançar o terminal Git
Inicie o terminal Git no menu "Startup" do Windows:
Etapa 2: Vá para Git Working Directory
Vá para o diretório de trabalho do Git, utilizando o “cd ”Comando:
CD "C: \ git \ Demo"
Etapa 3: Inicialize o diretório Git
Inicialize o diretório Git através do comando fornecido:
$ git init
Etapa 4: Gere um novo arquivo
Gerar o novo arquivo executando o “tocar ”Comando:
$ touch file2.TXT
Etapa 5: adicione alterações não rastreadas
Em seguida, mova as alterações não rastreadas para o índice de rastreamento através do comando mencionado:
$ git add .
Verifique o status do Git para verificar se as alterações são adicionadas ao índice de estadiamento ou não:
$ git status
Aqui, você pode ver que adicionamos com sucesso as alterações não rastreadas à área de preparação:
Etapa 6: Gere um patch de alterações não comprometidas
Na próxima etapa, crie o patch de alterações encenadas não comprometidas:
$ git diff -cache> patchfile.correção
No comando acima, o “-cache”A opção é usada para criar o adesivo de alterações encenadas. Se um usuário não pode usar o “-cache”Opção, será criado um patch de alterações não rastreadas:
Use o "ls”Comando para visualizar todos os diretórios e arquivos do repositório atual:
$ ls
Etapa 7: aplicar patch
Aplique o patch no mesmo diretório para verificar o arquivo do patch está funcionando ou não:
$ git aplicar patchfile.correção
Pode -se observar que um erro é encontrado porque ele já existe no diretório de trabalho:
Etapa 8: faça um novo repositório
Vamos fazer um novo diretório no qual aplicaremos o patch recentemente criado. Para esse fim, utilize o “mkdir ”Comando:
$ mkdir newDirectory
Depois disso, abra o novo diretório ou repositório usando o “cd”Comando:
$ CD newDirectory/
Etapa 9: aplique um patch de alterações não comprometidas
Em seguida, aplique o patch em um novo diretório usando o comando abaixo fornecido:
$ git aplicar/c/git/demonstração/patchfile.correção
Para verificar se o patch é aplicado ou não, veja a lista de todos os arquivos:
$ ls
A saída indica que aplicamos com sucesso o patch de alterações não comprometidas no novo diretório:
Ensinamos o procedimento para criar um patch git a partir das mudanças não comprometidas.
Conclusão
Para criar um patch a partir das mudanças não comprometidas do Git, primeiro, abra o repositório de trabalho Git. Crie um novo arquivo e adicione -o ao índice de rastreamento. Depois disso, crie um patch git de alterações não comprometidas rastreadas usando o “git diff -cached> patchfile.correção”Comando. Em seguida, aplique o patch a outro repositório ou diretório através do “git se aplicar ”Comando. Este post demonstrou o método para criar um patch a partir das mudanças não comprometidas do Git.