Git Substitua a versão local por versão remota

Git Substitua a versão local por versão remota
As filiais Git são os fundamentos básicos de um repositório Git, onde os desenvolvedores podem implementar e testar novos recursos. Às vezes, eles querem ignorar o conteúdo da filial local e atualizá -lo com a filial remota sem se fundir e causar conflitos. Portanto, para evitar problemas, é necessário substituir o ramo local por um remoto.

Este blog fornece o procedimento mais fácil para substituir a versão local pela versão remota no Git.

Como substituir a versão local pela versão remota no Git?

Para substituir a versão local da filial pela versão remota, primeiro, vá para o repositório necessário. Em seguida, veja todas as filiais disponíveis no seu repositório local e mude para o ramo desejado. Em seguida, busque os galhos remotos. Por fim, execute o “Reset Git -Hard /” comando para obter a versão mais recente do ramo remoto.

Para fazer isso, siga as etapas abaixo apresentadas.

Etapa 1: vá para o repositório Git Git Git
Utilize o “cd”Comando e navegue até o repositório Git específico:

$ CD "C: \ git \ test_repo"

Etapa 2: Veja todas as filiais locais
Em seguida, veja a lista de todas as filiais usando o seguinte comando:

$ git ramo -a

Na saída abaixo, o asterisco “*"Sinal ao lado do"Dev”Branch representa o ramo de trabalho atual:

Etapa 3: Switch Branch
Agora, mude para a filial local desejada para a qual você deseja substituí -la pela versão Remote Branch:

$ git switch mestre

Como você pode ver, mudamos para o especificado "mestre" filial:

Etapa 4: verifique os URLs remotos
Para visualizar a lista de todos os URLs remotos disponíveis, execute o comando abaixo estatado:

$ git remoto -v

Etapa 5: busque o ramo remoto
Em seguida, baixe a versão atualizada do repositório remoto buscando seu conteúdo através do “git busca”Comando:

$ git busca origem

Etapa 6: substitua a versão local por versão remota
Finalmente, execute o “Redefinição do Git”Comando junto com o“-duro”Opção e nome de ramificação remota necessária:

$ git reset -Origem difícil/mestre

Aqui, você pode ver o “CABEÇAPointer moveu sua posição para “DD9C220”Commit Sha Hash:

Etapa 7: Verifique o Git Log
Verifique os logs do Git para verificar se a filial local é substituída exata como uma filial remota ou não:

$ git log

A saída abaixo mostra que a versão da filial local é substituída por uma versão remota de ramificação com sucesso:

Explicamos com eficiência o método de substituir a versão local pela versão remota.

Conclusão

Para atualizar a versão local com a versão remota mais recente, primeiro, navegue até o repositório local. Em seguida, visualize a lista de todas as filiais existentes e mude para a filial alvo, que precisa ser substituída pela filial remota. Depois disso, busque o conteúdo do repositório remoto e execute o “Reset Git -Hard /“Comando para substituir a filial local pela filial remota. Por fim, verifique o log git para ver as mudanças. Este blog explicou o método de substituir a versão local pela versão remota.