Como redefinir o arquivo para ser igual ao branch master no Git

Como Redefinir O Arquivo Para Ser Igual Ao Branch Master No Git



No Git, os usuários podem acessar um arquivo em várias ramificações e atualizar as alterações várias vezes e salvá-las. Depois de alterar o repositório local do Git, os usuários devem confirmar as alterações no repositório remoto do Git para salvá-las e atualizá-las permanentemente para os outros membros do projeto. Esse processo pode ser executado usando comandos do Git sem problemas.

Neste guia, você aprenderá o procedimento para redefinir os arquivos para serem iguais ao branch master no Git.

Como redefinir o arquivo para ser o mesmo que o branch master no Git?

Suponha que tenhamos um arquivo importante em nosso Git “ mestre ” ramo que não foi atualizado. No entanto, ele já foi atualizado e confirmado várias vezes em outro branch. Agora, somos obrigados a remover todas as alterações feitas no arquivo e revertê-lo ao mesmo estado que no branch master.







Vá em direção ao procedimento abaixo para entender o cenário acima!



Etapa 1: iniciar o Git Bash
Abra o terminal Git com a ajuda do “ Comece ' cardápio:







Etapa 2: mover para o diretório Git
Navegue até o diretório local do Git usando o “ cd ” comando:

$ cd 'C:\Usuários \n asma\Go \R sempre'



Etapa 3: criar e alternar ramificação
Agora, crie e alterne para a nova ramificação imediatamente, utilizando o comando fornecido:

$ git checkout -b mestre

Etapa 4: criar arquivo
Execute o “ toque ” comando para criar um novo arquivo chamado “ arquivo1.txt ”:

$ toque arquivo1.txt

Etapa 5: rastrear arquivo
Em seguida, rastreie o arquivo do diretório de trabalho para a área de teste:

$ git add arquivo1.txt

Etapa 6: confirmar alterações
Confirme as alterações feitas no repositório Git com uma mensagem de confirmação:

$ git commit -m '1 arquivo adicionado'

Como você pode ver, as alterações são confirmadas com sucesso no repositório Git:

Etapa 7: atualizar o arquivo
Abra o arquivo para fazer algumas alterações:

$ iniciar arquivo1.txt

Etapa 8: confirmar alterações
Agora, salve as alterações usando o “ git commit ” comando com “ -m ” para especificar qualquer mensagem:

$ git commit -m 'arquivo1.txt atualizado'

Etapa 9: Mudar de Filial
Em seguida, execute o “ git checkout ” comando para voltar ao anterior “ a Principal ' ramo:

$ git checkout a Principal

Etapa 10: Atualizar arquivo
Abra o arquivo usando “ começar ” para atualizá-lo e pressione “ CTRL + S ” para salvar as alterações:

$ iniciar arquivo1.txt

Etapa 11: Redefinir arquivo
Para redefinir as alterações, execute o “ git checkout ” comando:

$ git checkout mestre -- arquivo1.txt

Aqui, especificamos o nome da ramificação “ mestre ” e usado “ ” antes do nome do arquivo que indica que o texto especificado será interpretado como um nome de arquivo em vez de um nome de ramificação:

Etapa 12: verificar a operação de redefinição
Agora, abra o arquivo para verificar a operação de redefinição:

$ iniciar arquivo1.txt

Como você pode ver, o arquivo especificado é aberto no editor padrão e é redefinido para o mesmo que o branch master:

Etapa 13: visualizar as alterações
Por último, execute o “ git diff ” para visualizar a diferença entre o conteúdo no arquivo recém-redefinido:

$ git diff --cache

Aqui o ' – em cache ” é usada para exibir as alterações de redefinição:

Vamos conferir o procedimento para redefinir o arquivo para um commit específico no Git.

Como redefinir o arquivo para commit específico no Git?

Às vezes, os usuários precisam redefinir o arquivo para um commit específico. Para isso, os usuários podem visualizar as alterações feitas entre as versões do arquivo. Vamos tentar as instruções fornecidas abaixo para essa finalidade.

Etapa 1: mover para a pasta
Execute o “ cd ” comando para navegar até a pasta específica:

$ cd 'C:\Usuários \n azma\Go'

Etapa 2: criar diretório
Crie um novo diretório local do Git utilizando o comando fornecido:

$ mkdir Linux-Hint

Depois disso, navegue até o repositório local Git recém-criado:

$ cd Linux-Hint

Etapa 3: criar e alternar ramificação
Agora, crie um novo branch e mude para ele imediatamente:

$ git checkout -b alfa

Aqui o ' -b ” representa a ramificação:

Etapa 4: criar arquivo
Crie um novo arquivo chamado “ arquivo1.txt ” usando o seguinte comando:

$ toque arquivo1.txt

Etapa 5: rastrear arquivo
Em seguida, execute o “ git add ” comando para rastrear o arquivo para a área de teste:

$ git add arquivo1.txt

Etapa 6: abrir o arquivo
Abra o arquivo criado, adicione algum texto e salve-o:

$ iniciar arquivo1.txt

Etapa 7: criar e alternar ramificação
Em seguida, crie e mude para o novo branch chamado “ beta ' com a ajuda de ' git checkout ” comando:

$ git checkout -b beta

Etapa 8: abrir e atualizar o arquivo
Abra o arquivo, atualize-o no novo branch e salve-o:

$ iniciar arquivo1.txt

Etapa 9: confirmar alterações
Confirme todas as alterações no repositório Git:

$ git commit -m 'arquivo1 atualizado'

Etapa 10: verifique o histórico de registros
Veja o histórico de logs do repositório local do Git:

$ git log

A saída refere-se às alterações de confirmação mais recentes:

Etapa 11: redefinir o arquivo usando o hash de confirmação
Execute o “ git checkout ” com o hash de confirmação e o nome do arquivo para redefini-lo:

$ git checkout f0e09032ee7cc71e7181f8f4e1e9816f973915c0 arquivo1.txt

Como você pode ver, as alterações são redefinidas com sucesso:

Você também pode executar a mesma tarefa usando o “ git reset ” comando da seguinte forma:

$ git reset f0e09032ee7cc71e7181f8f4e1e9816f973915c0 arquivo1.txt

Como você pode, o status atual de “ arquivo1.txt ' é ' M ” que indica que foi modificado e redefinido como antes:

Compilamos o método para redefinir os arquivos para serem iguais a um branch master no Git.

Conclusão

Para redefinir o arquivo para ser igual ao branch master no Git, crie um repositório local do Git. Em seguida, crie e adicione arquivos a ele. Em seguida, crie e alterne para a nova ramificação imediatamente. Abra o arquivo em um novo branch, atualize-o e salve-o no Git. Execute o “ $ git checkout master — file_name ” comando para redefinir o arquivo. Para redefinir o arquivo para um commit específico no Git, utilize o “ $ git reset ' ou ' $ git checkout ” comando. Este guia ilustrou o procedimento para redefinir os arquivos para serem iguais ao branch master no Git.