Como substituir a filial local por ramo remoto inteiramente no Git

Como substituir a filial local por ramo remoto inteiramente no Git
As filiais Git são a unidade básica de repositórios Git, onde os desenvolvedores podem gerenciar e testar o código -fonte e implementar novos recursos e funções. Os usuários do Git trabalham correspondentemente com ramificações do repositório local e repositório remoto. Devido a isso, ocasionalmente, os compromissos e mudanças locais estão confusos na filial local.

Neste artigo, vamos ensinar:

  • Como substituir a filial local por filial remoto, reconstruindo a filial local?
  • Como substituir a filial local por ramo remoto por “Redefinição do Git”Comando?

Como substituir a filial local por filial remoto, reconstruindo a filial local?

Para substituir a filial local por uma filial remota completamente, primeiro, excluiremos a filial local. Em seguida, busque o ramo remoto através do qual você deseja redefinir a filial local. Depois disso, reconstrua a filial local e a redefini para a versão remota usando o “checkout git -B origem/”Comando.

Para substituir completamente a filial local por uma filial remota, utilize o procedimento abaixo mencionado.

Etapa 1: Open Git Terminal
Em primeiro lugar, inicie o terminal Git Bash no menu Iniciar:

Etapa 2: Open Git Repository
Abra o repositório Git através do “cd”Comando:

$ CD "C: \ git"

Etapa 3: Veja as filiais locais do Git
Veja todas as filiais locais usando o “ramo git”Comando e escolha o ramo que você deseja substituir por um ramo remoto. Por exemplo, selecionamos o “mestre" filial:

Ramo $ git

Etapa 4: Excluir ramo
Exclua a filial selecionada usando o “ramo git”Comando com o“-D”Opção e especifique o nome da filial nele:

$ git ramo -d mestre

Etapa 5: buscar ramo remoto
Em seguida, busque o ramo remoto que será usado para redefinir a filial local usando o “Git busca origem”Comando:

$ git busca mestre de origem

Etapa 6: Substitua a filial local por controle remoto
Em seguida, reconstrua a filial e defina -a para a versão remota usando o “checkout git”Comando. Como resultado, a nova filial é redefinida diretamente como o Remote Master Branch:

checkout $ git -B mestre de origem/mestre

Como substituir a filial local por ramo remoto pelo comando "git reset"?

Para substituir a filial local pela ramificação remota usando o comando "Git Reset", confira as etapas abaixo mencionadas.

Etapa 1: mova para a filial necessária para substituir
Primeiro, vá para o ramo que você precisa substituir usando o comando mencionado:

$ git checkout mestre

Etapa 2: buscar galhos remotos
Em seguida, busque todos os ramos remotos usando o “git busca ”Comando:

$ git busca origem

Etapa 3: Substitua a filial local por remoto
Depois disso, substitua a filial local completamente por um ramo remoto através do “Redefinição do Git”Comando:

$ git reset -Origem difícil/mestre

Para verificar se a filial é redefinida da mesma forma que uma filial remota ou não, consulte os logs do Git:

$ git log

A saída indica que substituímos com sucesso a filial local completamente por uma filial remota:

Ensinamos a você como substituir a filial local por uma filial remota inteiramente em Git.

Conclusão

Para substituir a filial local por uma filial remota inteiramente no Git, o usuário pode reconstruir a filial local e substituí -la por uma ramificação remota ou usar o “Redefinição do Git”Comando. Na primeira abordagem, escolha o ramo que deseja redefinir como remoto e exclua -o. Depois disso, reconstrua o ramo e substitua -o por uma filial remota usando o “checkout $ git -B mestre de origem/mestre”Comando. Na segunda abordagem, busque os ramos remotos e simplesmente use o “Redefinição Git -Origin/mestre”Comando. Este artigo demonstrou como substituir a filial local por uma filial remota inteiramente em Git.