Aprenda a git Aplicar patch e git Criar patch

Aprenda a git Aplicar patch e git Criar patch

No começo, quando os desenvolvedores usaram o Git para projetos de equipe, eles compartilharam seus arquivos de código -fonte com outros membros do projeto, criando patches Git e enviando -os por e -mail. O outro membro pode utilizar esses patches criados aplicando -os ao repositório Git. Naquela época, não existiam solicitações de tração do Git e os patches do Git eram a melhor opção disponível para colaboração do código -fonte. No entanto, agora você pode usar o serviço de hospedagem para executar a mesma operação.

Neste manual, discutiremos o procedimento de criação e aplicação do patch git.

Como Git Aplicar patch e git Criar patch?

Para criar e aplicar um patch, primeiro, navegue para o diretório e visualize a lista atual de conteúdo do diretório. Em seguida, selecione o arquivo necessário, abra -o e faça as alterações desejadas. Em seguida, adicione todas as alterações feitas ao diretório Git. Verifique o status do repositório e execute o “$ git diff -cached> ”Comando para criar um arquivo de patch. Por fim, o Git aplica o arquivo de patch através do “Git Aplicar -3way ”Comando.

Agora, siga as instruções abaixo fornecidas para entender o cenário fornecido!

Etapa 1: Navegue até o diretório Git

A princípio, vá para o repositório local do Git através do “cd”Comando:

$ CD "C: \ Usuários \ Nazma \ Git \ Demo1"



Etapa 2: Conteúdo do diretório da lista

Executar o “ls”Comando para visualizar o conteúdo do diretório atual do Git:

$ ls



Etapa 3: Arquivo aberto

Execute o “começar”Comando para abrir o arquivo existente. Por exemplo, queremos abrir “meu arquivo.TXT”:

$ Start MyFile.TXT


Como resultado, o arquivo especificado será aberto. Faça as alterações desejadas e salve -o:

Etapa 4: Atualizar diretório Git

Agora, adicione todas as alterações ao repositório Git e atualize -o:

$ git add .



Etapa 5: Verifique o status

Para verificar o status atual do diretório através do “status git .”Comando:

$ git status .


Pode -se ver que atualizamos com sucesso o “meu arquivo.TXT”:


Etapa 6: Git Create Patch

Agora, crie um patch para as mudanças não comprometidas usando o “Git Dif”Comando com o“-cache”Opção:

$ git diff -cache> myfile.correção



Etapa 7: Visualize o arquivo do patch

Para visualizar o arquivo de patch recém -criado, utilize o seguinte comando:

$ Cat MyFile.correção


Como você pode ver, as alterações adicionais no arquivo são mostradas no final da saída:


Etapa 8: git aplicar patch

Por fim, aplique o patch criado usando o “git se aplicar”Comando com o“-3way”Sinalizador para mesclar e aplicar o patch de maneira limpa:

$ git aplicar --3way myfile.correção


De acordo com a saída abaixo, o patch criado é aplicado com sucesso:


Oferecemos a maneira mais fácil de criar e aplicar um patch.

Conclusão

Para criar e aplicar um patch git, primeiro, vá para o diretório e visualize a lista atual de conteúdo do diretório. Selecione o arquivo necessário, atualize -o e adicione todas as alterações feitas ao diretório Git. Verifique o status e execute o “$ git diff -cached> ”Comando para git para criar um patch. Por fim, aplique o patch através do “Git Aplicar -3way ”Comando. Este manual descreveu o método para criar e aplicar o patch git.