Como forçar o puxão Git para substituir os arquivos locais

Como forçar o puxão Git para substituir os arquivos locais
O Git oferece vários comandos para executar diferentes operações em repositórios locais do Git, como criar novos diretórios, ramificações, tags, fazer atualizações nas pastas/arquivos de projetos, puxar arquivos/pastas e muitos outros mais. O "$ Git Pull”O comando é utilizado para baixar arquivos e pastas do repositório remoto Git. Também ajuda a modificar o repositório local para verificar o conteúdo do repositório remoto.

Às vezes, os usuários podem obter erros enquanto puxam os arquivos do projeto usando o comando git pull no repositório remoto. Nesta situação, é necessário substituir os arquivos locais.

Neste blog, aprenderemos como executar a operação Git Pull com força para substituir os arquivos locais.

Como forçar o puxão Git para substituir os arquivos locais?

Para forçar o git puxar para substituir os arquivos locais, primeiro, mude para o repositório local do Git e verifique a lista de conteúdo. Em seguida, atualize o arquivo existente e adicione as alterações ao repositório usando o “$ git add .”Comando. Depois disso, busque a versão mais recente do repositório remoto para o repositório local executando o “$ git busca”Comando. Em seguida, execute o “$ git reset -Hard Head”Comando para redefinir o ponteiro da cabeça com força. Por fim, substitua os arquivos locais usando o “$ Git Pull Origin-Historias não relacionadas”Comando.

Agora, vamos implementar o cenário acima!

Etapa 1: mova para o repositório Git

A princípio, vá para o diretório local com a ajuda do “cd”Comando:

$ CD "C: \ Usuários \ Nazma \ git \ pull_force"

Etapa 2: Lista de conteúdo do repositório

Executar o “ls”Comando para visualizar o conteúdo do repositório local do Git:

$ ls

Como você pode ver, atualmente, temos um arquivo no repositório atual:

Etapa 3: Atualizar arquivo

Em seguida, abra o arquivo existente do repositório Git usando o “começar”Comando:

$ start file9.TXT

Usando o comando acima, o arquivo será aberto com o editor. Adicione um pouco de texto e salve -o:

Etapa 4: rastrear o arquivo

Agora, adicione todas as alterações ao repositório Git local usando o comando fornecido:

$ git add .

Etapa 5: Git Fetch

Para buscar a versão mais recente do repositório remoto Git para o repositório Git local, execute o “git busca”Comando:

$ git busca

De acordo com a saída abaixo, afirma -se que o repositório local do Git é atualizado com o repositório remoto:

Etapa 6: Substituir mudanças

Finalmente, execute o “Redefinição do Git”Comando com“-duro”Opção que redefinirá o ponteiro da cabeça com força:

$ git Reinicia -Cabeça difícil

Etapa 7: Solicitação de puxar

Por fim, execute o “Git Pull”Comando para mesclar o conteúdo buscado com o repositório local e substituir as alterações:

Mestre de origem de pux

Como você pode ver, as mudanças adicionais no arquivo de repositório local são substituídas pelo arquivo de repositório remoto:

Ilustramos o procedimento para executar a operação Git Pull com força para substituir os arquivos locais.

Conclusão

Para forçar o git puxar para substituir arquivos locais, primeiro, abra o repositório local do Git e verifique a lista de conteúdo. Em seguida, atualize o arquivo existente e adicione as alterações ao repositório usando o “$ git add .”Comando. Em seguida, busque a versão mais recente do repositório remoto. Depois disso, execute o “$ git reset -Hard Head”Comando para redefinir o ponteiro da cabeça com força e, por fim, substituir os arquivos locais usando o“$ Git Pull Origin-Historias não relacionadas”Comando. Este blog discutiu como executar a operação Git Pull com força para substituir os arquivos locais.